mirror of
https://github.com/datahub-project/datahub.git
synced 2025-10-29 17:59:24 +00:00
fix(smoke-test):cleanup existing token and add wait (#14965)
This commit is contained in:
parent
b23571c16f
commit
d98abe877e
@ -113,15 +113,24 @@ def access_token_setup(auth_session, auth_exclude_filter):
|
||||
res_data = listAccessTokens(admin_session, filters=[auth_exclude_filter])
|
||||
assert res_data
|
||||
assert res_data["data"]
|
||||
|
||||
if res_data["data"]["listAccessTokens"]["tokens"]:
|
||||
for metadata in res_data["data"]["listAccessTokens"]["tokens"]:
|
||||
revokeAccessToken(admin_session, metadata["id"])
|
||||
wait_for_writes_to_sync()
|
||||
|
||||
# Verify clean state after cleanup
|
||||
res_data = listAccessTokens(admin_session, filters=[auth_exclude_filter])
|
||||
assert res_data["data"]["listAccessTokens"]["total"] == 0
|
||||
assert not res_data["data"]["listAccessTokens"]["tokens"]
|
||||
|
||||
yield
|
||||
|
||||
# Clean up
|
||||
# Clean up after the test
|
||||
res_data = listAccessTokens(admin_session, filters=[auth_exclude_filter])
|
||||
for metadata in res_data["data"]["listAccessTokens"]["tokens"]:
|
||||
revokeAccessToken(admin_session, metadata["id"])
|
||||
wait_for_writes_to_sync()
|
||||
|
||||
|
||||
def test_admin_can_create_list_and_revoke_tokens(auth_exclude_filter):
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user