def test_Base_jsondata(db): l = Language(id='abc', name='Name') VersionedDBSession.add(l) VersionedDBSession.flush() l.update_jsondata(a=1) assert 'a' in l.jsondata l.update_jsondata(b=1) assert 'b' in l.jsondata and 'a' in l.jsondata assert 'b' in l.__json__(None)['jsondata']
def test_Base_jsondata(self): l = Language(id='abc', name='Name') VersionedDBSession.add(l) VersionedDBSession.flush() l.update_jsondata(a=1) self.assertTrue('a' in l.jsondata) l.update_jsondata(b=1) self.assertTrue('b' in l.jsondata and 'a' in l.jsondata) self.assertTrue('b' in l.__json__(None)['jsondata'])