Merge branch 'master' of http://github.com/n1k0/mongoengine into v0.4

This commit is contained in:
Harry Marr
2010-09-19 19:55:57 +01:00
3 changed files with 28 additions and 2 deletions

View File

@@ -448,6 +448,16 @@ class DocumentTest(unittest.TestCase):
self.assertEqual(person_obj['name'], 'Test User')
self.assertEqual(person_obj['age'], 30)
self.assertEqual(person_obj['_id'], person.id)
# Test skipping validation on save
class Recipient(Document):
email = EmailField(required=True)
recipient = Recipient(email='root@localhost')
self.assertRaises(ValidationError, recipient.save)
try:
recipient.save(validate=False)
except ValidationError:
fail()
def test_delete(self):
"""Ensure that document may be deleted using the delete method.