Пример #1
0
 def setUp(self):
     orig_spiders_dir = os.path.join(module_dir, 'test_spiders')
     self.tmpdir = self.mktemp()
     os.mkdir(self.tmpdir)
     self.spiders_dir = os.path.join(self.tmpdir, 'test_spiders_xxx')
     shutil.copytree(orig_spiders_dir, self.spiders_dir)
     sys.path.append(self.tmpdir)
     self.spiderman = SpiderManager(['test_spiders_xxx'])
Пример #2
0
 def test_load_base_spider(self):
     self.spiderman = SpiderManager(['scrapy.tests.test_spidermanager.test_spiders.spider0'])
     assert len(self.spiderman._spiders) == 0
Пример #3
0
 def test_load_spider_module(self):
     self.spiderman = SpiderManager(['scrapy.tests.test_spidermanager.test_spiders.spider1'])
     assert len(self.spiderman._spiders) == 1
Пример #4
0
 def setUp(self):
     orig_spiders_dir = os.path.join(get_projectpath(), 'tests', 'feature',
                                     'searchspiders')
     sys.path.append(orig_spiders_dir)
     self.spiderman = SpiderManager(['feature.searchspiders'])