mirror of
https://github.com/scrapy/scrapy.git
synced 2025-02-23 08:24:16 +00:00
Added Test
This commit is contained in:
parent
9e6e2dde2b
commit
970c3be160
@ -201,7 +201,7 @@ class FeedExporter(object):
|
||||
self.settings = settings
|
||||
if not settings['FEED_URI']:
|
||||
raise NotConfigured
|
||||
self.urifmt=str(settings['FEED_URI'])
|
||||
self.urifmt = str(settings['FEED_URI'])
|
||||
self.format = settings['FEED_FORMAT'].lower()
|
||||
self.export_encoding = settings['FEED_EXPORT_ENCODING']
|
||||
self.storages = self._load_components('FEED_STORAGES')
|
||||
|
@ -407,6 +407,7 @@ class FeedExportTest(unittest.TestCase):
|
||||
defaults = {
|
||||
'FEED_URI': res_uri,
|
||||
'FEED_FORMAT': 'csv',
|
||||
'FEED_PATH': res_path
|
||||
}
|
||||
defaults.update(settings or {})
|
||||
try:
|
||||
@ -415,7 +416,7 @@ class FeedExportTest(unittest.TestCase):
|
||||
spider_cls.start_urls = [s.url('/')]
|
||||
yield runner.crawl(spider_cls)
|
||||
|
||||
with open(defaults['FEED_URI'], 'rb') as f:
|
||||
with open(defaults['FEED_PATH'], 'rb') as f:
|
||||
content = f.read()
|
||||
|
||||
finally:
|
||||
@ -855,8 +856,8 @@ class FeedExportTest(unittest.TestCase):
|
||||
'FEED_FORMAT': 'csv',
|
||||
'FEED_STORE_EMPTY': True,
|
||||
'FEED_URI': feed_uri,
|
||||
'FEED_PATH': feed_uri
|
||||
}
|
||||
|
||||
data = yield self.exported_no_data(settings)
|
||||
self.assertEqual(data, b'')
|
||||
shutil.rmtree(tmpdir, ignore_errors=True)
|
||||
shutil.rmtree(tmpdir, ignore_errors=True)
|
||||
|
Loading…
x
Reference in New Issue
Block a user