Add more tests.

This commit is contained in:
sortafreel 2019-06-11 07:43:03 +03:00
parent a1bca6a8e7
commit 7dad2f7b13
1 changed files with 14 additions and 0 deletions

View File

@ -442,6 +442,20 @@ class BasicItemLoaderTest(unittest.TestCase):
# Values from dict must be added to item _values
self.assertEqual(il._values.get('title'), 'Test item title 2')
input_item = {'title': [u'Test item title 3', u'Test item 4']}
il = TestItemLoader(item=input_item)
# Same rules must work for lists
self.assertEqual(il._values.get('title'),
[u'Test item title 3', u'Test item 4'])
self.assertEqual(il.load_item(), {
'title': [u'Test item title 3', u'Test item 4'],
})
self.assertEqual(il.get_output_value('title'),
[u'Test item title 3', u'Test item 4'])
self.assertEqual(il.load_item(), {
'title': [u'Test item title 3', u'Test item 4'],
})
class ProcessorsTest(unittest.TestCase):