Skip to content

Commit f14f91b

Browse files
committed
chore: add test for token scopes
1 parent 85757d8 commit f14f91b

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

tools/functional/cli/test_cli_v4.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -560,12 +560,10 @@ def test_create_project_with_values_from_file(gitlab_cli, tmpdir):
560560
assert ret.success
561561
assert description in ret.stdout
562562

563-
564-
def test_create_project_deploy_token(gitlab_cli, project):
563+
def do_test_create_project_deploy_token(gitlab_cli, project, scopes):
565564
name = "project-token"
566565
username = "root"
567566
expires_at = "2021-09-09"
568-
scopes = "read_registry"
569567

570568
cmd = [
571569
"-v",
@@ -590,6 +588,11 @@ def test_create_project_deploy_token(gitlab_cli, project):
590588
assert expires_at in ret.stdout
591589
assert scopes in ret.stdout
592590

591+
def test_create_project_deploy_token_one_scope(gitlab_cli, project, scopes):
592+
do_test_create_project_deploy_token(gitlab_cli, project, scopes="read_registry")
593+
594+
def test_create_project_deploy_token_many_scopes(gitlab_cli, project, scopes):
595+
do_test_create_project_deploy_token(gitlab_cli, project, scopes="read_registry,read_repository")
593596

594597
def test_list_all_deploy_tokens(gitlab_cli, deploy_token):
595598
cmd = ["-v", "deploy-token", "list"]

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy