@@ -95,11 +95,11 @@ def test_template(self, tplname='crawl'):
9595 spname = 'test_spider'
9696 p = self .proc ('genspider' , spname , 'test.com' , * args )
9797 out = retry_on_eintr (p .stdout .read )
98- self .assert_ ("Created spider %r using template %r in module" % (spname , tplname ) in out )
99- self .assert_ (exists (join (self .proj_mod_path , 'spiders' , 'test_spider.py' )))
98+ self .assertIn ("Created spider %r using template %r in module" % (spname , tplname ), out )
99+ self .assertTrue (exists (join (self .proj_mod_path , 'spiders' , 'test_spider.py' )))
100100 p = self .proc ('genspider' , spname , 'test.com' , * args )
101101 out = retry_on_eintr (p .stdout .read )
102- self .assert_ ("Spider %r already exists in module" % spname in out )
102+ self .assertIn ("Spider %r already exists in module" % spname , out )
103103
104104 def test_template_basic (self ):
105105 self .test_template ('basic' )
@@ -148,10 +148,10 @@ def start_requests(self):
148148""" )
149149 p = self .proc ('runspider' , fname )
150150 log = p .stderr .read ()
151- self .assert_ ("[myspider] DEBUG: It Works!" in log , log )
152- self .assert_ ("[myspider] INFO: Spider opened" in log , log )
153- self .assert_ ("[myspider] INFO: Closing spider (finished)" in log , log )
154- self .assert_ ("[myspider] INFO: Spider closed (finished)" in log , log )
151+ self .assertIn ("[myspider] DEBUG: It Works!" , log )
152+ self .assertIn ("[myspider] INFO: Spider opened" , log )
153+ self .assertIn ("[myspider] INFO: Closing spider (finished)" , log )
154+ self .assertIn ("[myspider] INFO: Spider closed (finished)" , log )
155155
156156 def test_runspider_no_spider_found (self ):
157157 tmpdir = self .mktemp ()
@@ -164,12 +164,12 @@ def test_runspider_no_spider_found(self):
164164""" )
165165 p = self .proc ('runspider' , fname )
166166 log = p .stderr .read ()
167- self .assert_ ("No spider found in file" in log )
167+ self .assertIn ("No spider found in file" , log )
168168
169169 def test_runspider_file_not_found (self ):
170170 p = self .proc ('runspider' , 'some_non_existent_file' )
171171 log = p .stderr .read ()
172- self .assert_ ("File not found: some_non_existent_file" in log )
172+ self .assertIn ("File not found: some_non_existent_file" , log )
173173
174174 def test_runspider_unable_to_load (self ):
175175 tmpdir = self .mktemp ()
@@ -179,7 +179,7 @@ def test_runspider_unable_to_load(self):
179179 f .write ("" )
180180 p = self .proc ('runspider' , fname )
181181 log = p .stderr .read ()
182- self .assert_ ("Unable to load" in log )
182+ self .assertIn ("Unable to load" , log )
183183
184184
185185class ParseCommandTest (ProcessTest , SiteTest , CommandTest ):
@@ -229,15 +229,15 @@ def test_spider_arguments(self):
229229 '-a' , 'test_arg=1' ,
230230 '-c' , 'parse' ,
231231 self .url ('/html' )])
232- self .assert_ ("[parse_spider] DEBUG: It Works!" in stderr , stderr )
232+ self .assertIn ("[parse_spider] DEBUG: It Works!" , stderr )
233233
234234 @defer .inlineCallbacks
235235 def test_pipelines (self ):
236236 _ , _ , stderr = yield self .execute (['--spider' , self .spider_name ,
237237 '--pipelines' ,
238238 '-c' , 'parse' ,
239239 self .url ('/html' )])
240- self .assert_ ("[scrapy] INFO: It Works!" in stderr , stderr )
240+ self .assertIn ("[scrapy] INFO: It Works!" , stderr )
241241
242242 @defer .inlineCallbacks
243243 def test_parse_items (self ):
@@ -254,4 +254,4 @@ def test_run(self):
254254 p = self .proc ('bench' , '-s' , 'LOGSTATS_INTERVAL=0.001' ,
255255 '-s' , 'CLOSESPIDER_TIMEOUT=0.01' )
256256 log = p .stderr .read ()
257- self .assert_ ('INFO: Crawled' in log , log )
257+ self .assertIn ('INFO: Crawled' , log )
0 commit comments