mirror of
https://github.com/scrapy/scrapy.git
synced 2025-02-26 11:44:11 +00:00
14 lines
470 B
Python
14 lines
470 B
Python
import unittest
|
|
|
|
from scrapyd.utils import get_crawl_args
|
|
|
|
class UtilsTest(unittest.TestCase):
|
|
|
|
def test_get_crawl_args(self):
|
|
msg = {'_project': 'lolo', '_spider': 'lala'}
|
|
self.assertEqual(get_crawl_args(msg), ['lala'])
|
|
msg = {'_project': 'lolo', '_spider': 'lala', 'arg1': u'val1'}
|
|
cargs = get_crawl_args(msg)
|
|
self.assertEqual(cargs, ['lala', '-a', 'arg1=val1'])
|
|
assert all(isinstance(x, str) for x in cargs), cargs
|