def test_update_strict(self): bar = Bar.get(1) test = {'foo': {'string': 'BAR'}} bar.update(test, strict=True) self.db.commit() foo = Foo.get(bar.foo_id) self.assertNotEqual(foo.string, test['foo']['string'])
def test_update_null_relationship_with_empty_dict(self): bar = Bar.get(4) self.assertIsNone(bar.foo) test = {'foo': {}} bar.update(test) self.assertIsNone(bar.foo)