1111
1212
1313# test requests
14- r1 = Request ('http://www.example.com' )
15- r2 = Request ('https://www.example.com/some/page' )
16- r3 = Request ('http://example1.com' )
14+ r1 = Request ('http://www.example.com' , meta = { 'seed' : True } )
15+ r2 = Request ('https://www.example.com/some/page' , meta = { 'seed' : True } )
16+ r3 = Request ('http://example1.com' , meta = { 'seed' : True } )
1717
1818
1919# test requests with redirects
20- rr1 = Request ('http://www.example.com' , meta = {b 'redirect_times' : 1 })
21- rr2 = Request ('https://www.example.com/some/page' , meta = {b 'redirect_times' : 4 })
22- rr3 = Request ('http://example1.com' , meta = {b 'redirect_times' : 0 })
20+ rr1 = Request ('http://www.example.com' , meta = {'redirect_times' : 1 })
21+ rr2 = Request ('https://www.example.com/some/page' , meta = {'redirect_times' : 4 })
22+ rr3 = Request ('http://example1.com' , meta = {'redirect_times' : 0 })
2323
2424
2525# test frontier requests
@@ -49,11 +49,10 @@ def test_redirect_disabled_enqueue_requests(self):
4949 fs .open (Spider )
5050 assert fs .enqueue_request (rr1 ) is False
5151 assert fs .enqueue_request (rr2 ) is False
52- assert fs .enqueue_request (rr3 ) is True
53- assert isinstance (fs .frontier .manager .seeds [0 ], FRequest )
54- assert len (fs .frontier .manager .seeds ) == 1
55- assert fs .frontier .manager .seeds [0 ].url == rr3 .url
56- assert fs .stats_manager .stats .get_value ('frontera/seeds_count' ) == 1
52+ assert fs .enqueue_request (rr3 ) is False
53+ assert len (fs .frontier .manager .seeds ) == 0
54+ assert fs .stats_manager .stats .get_value ('frontera/seeds_count' ) == None
55+
5756
5857 def test_redirect_enabled_enqueue_requests (self ):
5958 settings = Settings ()
@@ -63,13 +62,10 @@ def test_redirect_enabled_enqueue_requests(self):
6362 fs .open (Spider )
6463 assert fs .enqueue_request (rr1 ) is True
6564 assert fs .enqueue_request (rr2 ) is True
66- assert fs .enqueue_request (rr3 ) is True
67- assert len (fs .frontier .manager .seeds ) == 1
68- assert isinstance (fs .frontier .manager .seeds [0 ], FRequest )
69- assert fs .frontier .manager .seeds [0 ].url == rr3 .url
65+ assert fs .enqueue_request (rr3 ) is False
7066 assert set ([request .url for request in fs ._pending_requests ]) == set ([rr1 .url , rr2 .url ])
7167 assert all ([isinstance (request , Request ) for request in fs ._pending_requests ])
72- assert fs .stats_manager .stats .get_value ('frontera/seeds_count' ) == 1
68+ assert fs .stats_manager .stats .get_value ('frontera/seeds_count' ) == None
7369 assert fs .stats_manager .stats .get_value ('frontera/redirected_requests_count' ) == 2
7470
7571 def test_next_request (self ):
0 commit comments