Fix vault table parent reference

This commit is contained in:
Nuwan Goonasekera
2021-12-01 21:44:29 +05:30
parent 7f663fad6e
commit 85b6f6353b
3 changed files with 14 additions and 15 deletions
@@ -5454,15 +5454,16 @@ class TestVault(BaseTest):
def test_columns(self, session, cls_):
create_time = update_time = datetime.now()
key = '/some/path'
parent_key = '/some'
value = 'helloworld'
obj = cls_(create_time=create_time, update_time=update_time, key=key, value=value)
obj = cls_(create_time=create_time, update_time=update_time, key=key, parent_key=parent_key, value=value)
with dbcleanup(session, obj) as obj_id:
stored_obj = get_stored_obj(session, cls_, obj_id)
assert stored_obj.id == obj_id
with dbcleanup(session, obj, where_clause=cls_.key == key):
stored_obj = get_stored_obj(session, cls_, where_clause=cls_.key == key)
assert stored_obj.create_time == create_time
assert stored_obj.update_time == update_time
assert stored_obj.key == key
assert stored_obj.parent_key == parent_key
assert stored_obj.value == value