diff --git a/promgen/tests/cases/test_rest_user.csv b/promgen/tests/cases/test_rest_user.csv index 4c94eb64..195114d5 100644 --- a/promgen/tests/cases/test_rest_user.csv +++ b/promgen/tests/cases/test_rest_user.csv @@ -16,4 +16,4 @@ An authenticated user can register new notifier.,demo,,POST,api-v2:user-register An authenticated user cannot register new notifier with type promgen.notification.user.,demo,,POST,api-v2:user-register-user-notifier,,"{""filters"": [{""name"": ""test-name"", ""value"": ""test-value""}], ""sender"": ""promgen.notification.user"", ""value"": ""https://test.slack.com"", ""enabled"": false}",400,"{""response_body"": {""detail"": ""Cannot register a promgen.notification.user notifier for a user.""}}" An authenticated user can list their API tokens.,demo,,GET,api-v2:user-current-user-tokens,,,200,"{""example"": ""rest.user.detail.tokens.json""}" An authenticated user can create API token.,demo,,POST,api-v2:user-current-user-tokens,,"{""name"": ""test-token"", ""days_to_live"": 1}",201, -An unauthenticated user can delete their API token.,demo,,DELETE,api-v2:user-current-user-token,"{""digest"": ""2ca4bea592c85b3996047d1121dfd428670ece2805050fd9906a23c0942fb745aebcd59f751727f0f4dc24e3efa9b71219b6a8b8866d3ffb3d9f3f8a329dcb47""}",,204, +An authenticated user can delete their API token.,demo,,DELETE,api-v2:user-current-user-token,"{""digest"": ""2ca4bea592c85b3996047d1121dfd428670ece2805050fd9906a23c0942fb745aebcd59f751727f0f4dc24e3efa9b71219b6a8b8866d3ffb3d9f3f8a329dcb47""}",,204, diff --git a/promgen/tests/test_rest.py b/promgen/tests/test_rest.py index cf39b2e9..d307dfab 100644 --- a/promgen/tests/test_rest.py +++ b/promgen/tests/test_rest.py @@ -35,7 +35,7 @@ def _parse_case_json(value, default): if user: user = User.objects.get(username=case["user"]) - token = models.AuthToken.objects.filter(user=user).first().token_key + token = user.username + "_token" for permission in permissions: perm = permission["codename"] app_label, model_name = permission["model"].split(".")