Support for partial updates.

This commit is contained in:
Thomas Steinacher 2013-06-22 16:10:23 -07:00
commit 478062cb0f
3 changed files with 60 additions and 33 deletions

View file

@ -397,10 +397,8 @@ class InstanceTest(unittest.TestCase):
doc.embedded_field.dict_field['woot'] = "woot"
self.assertEqual(doc._get_changed_fields(), set([
'list_field', 'dict_field', 'embedded_field']))
#self.assertEqual(doc._get_changed_fields(), [
# 'list_field', 'dict_field', 'embedded_field.list_field',
# 'embedded_field.dict_field'])
'list_field', 'dict_field', 'embedded_field.list_field',
'embedded_field.dict_field']))
doc.save()
doc = doc.reload()