mirror of https://github.com/scrapy/scrapy.git
Django 1.6 form validation errors now include ValidationError exception instances instead of just strings
This commit is contained in:
parent
24d071e42f
commit
dc43890b59
|
|
@ -3,3 +3,4 @@ w3lib>=1.2
|
|||
queuelib
|
||||
lxml
|
||||
pyOpenSSL
|
||||
cssselect>=0.9
|
||||
|
|
|
|||
|
|
@ -75,13 +75,7 @@ class DjangoItemTest(unittest.TestCase):
|
|||
long_name = 'z' * 300
|
||||
i = BasePersonItem(name=long_name)
|
||||
self.assertFalse(i.is_valid())
|
||||
self.assertEqual(
|
||||
{
|
||||
'age': [u'This field cannot be null.'],
|
||||
'name': [u'Ensure this value has at most 255 characters (it has 300).']
|
||||
},
|
||||
i.errors)
|
||||
|
||||
self.assertEqual(set(i.errors), set(['age', 'name']))
|
||||
i = BasePersonItem(name='John')
|
||||
self.assertTrue(i.is_valid(exclude=['age']))
|
||||
self.assertEqual({}, i.errors)
|
||||
|
|
|
|||
Loading…
Reference in New Issue