Merge pull request #14489 from itisAliRH/api-key-Enhancement

API key enhancements
This commit is contained in:
Björn Grüning
2022-10-14 22:05:23 +02:00
committed by GitHub
25 changed files with 506 additions and 191 deletions
@@ -104,8 +104,8 @@ class TestAPIKeys(BaseTest):
assert cls_.__tablename__ == "api_keys"
def test_columns(self, session, cls_, user):
create_time, user_id, key = now(), user.id, get_unique_value()
obj = cls_(user_id=user_id, key=key, create_time=create_time)
create_time, user_id, key, deleted = now(), user.id, get_unique_value(), True
obj = cls_(user_id=user_id, key=key, create_time=create_time, deleted=deleted)
with dbcleanup(session, obj) as obj_id:
stored_obj = get_stored_obj(session, cls_, obj_id)
@@ -113,6 +113,7 @@ class TestAPIKeys(BaseTest):
assert stored_obj.create_time == create_time
assert stored_obj.user_id == user_id
assert stored_obj.key == key
assert stored_obj.deleted == deleted
def test_relationships(self, session, cls_, user):
obj = cls_(user_id=user.id, key=get_unique_value())