fixed scrapyd tests on win32. closes #295

This commit is contained in:
Pablo Hoffman 2011-06-12 02:46:41 -03:00
parent c434d11f09
commit 0d5399d0bf
3 changed files with 5 additions and 4 deletions

View File

@ -1,5 +1,3 @@
import os
from scrapy.command import ScrapyCommand
from scrapy.utils.misc import load_object
from scrapy.conf import settings
@ -15,4 +13,5 @@ class Command(ScrapyCommand):
def run(self, args, opts):
spman_cls = load_object(settings['SPIDER_MANAGER_CLASS'])
spiders = spman_cls.from_settings(settings)
print os.linesep.join(spiders.list())
for s in spiders.list():
print s

View File

@ -29,10 +29,12 @@ class EggStorageTest(unittest.TestCase):
v, f = self.eggst.get('mybot')
self.assertEqual(v, "03")
self.assertEqual(f.read(), "egg03")
f.close()
v, f = self.eggst.get('mybot', '02')
self.assertEqual(v, "02")
self.assertEqual(f.read(), "egg02")
f.close()
self.eggst.delete('mybot', '02')
self.assertEqual(self.eggst.list('mybot'), ['01', '03'])

View File

@ -31,5 +31,5 @@ class EnvironmentTest(unittest.TestCase):
self.assertEqual(env['SCRAPY_JOB'], 'ID')
self.assertEqual(env['SCRAPY_CONCURRENT_SPIDERS'], '1')
self.assert_(env['SCRAPY_SQLITE_DB'].endswith('mybot.db'))
self.assert_(env['SCRAPY_LOG_FILE'].endswith('/mybot/myspider/ID.log'))
self.assert_(env['SCRAPY_LOG_FILE'].endswith(os.path.join('mybot', 'myspider', 'ID2.log')))
self.failIf('SCRAPY_SETTINGS_MODULE' in env)