We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d9126cd commit 263fe3dCopy full SHA for 263fe3d
2 files changed
tests/functional/cli/test_cli_resource_access_tokens.py
@@ -8,9 +8,41 @@ def test_list_project_access_tokens(gitlab_cli, project):
8
assert ret.success
9
10
11
+def test_create_project_access_token_with_scopes(gitlab_cli, project):
12
+ cmd = [
13
+ "project-access-token",
14
+ "create",
15
+ "--project-id",
16
+ project.id,
17
+ "--name",
18
+ "test-token",
19
+ "--scopes",
20
+ "api,read_repository",
21
+ ]
22
+ ret = gitlab_cli(cmd)
23
+
24
+ assert ret.success
25
26
27
@pytest.mark.skip(reason="Requires GitLab 14.7")
28
def test_list_group_access_tokens(gitlab_cli, group):
29
cmd = ["group-access-token", "list", "--group-id", group.id]
30
ret = gitlab_cli(cmd)
31
32
33
34
35
+def test_create_group_access_token_with_scopes(gitlab_cli, group):
36
37
+ "group-access-token",
38
39
+ "--group-id",
40
+ group.id,
41
42
43
44
45
46
47
48
tests/functional/cli/test_cli_users.py
@@ -0,0 +1,14 @@
1
+def test_create_user_impersonation_token_with_scopes(gitlab_cli, user):
2
3
+ "user-impersonation-token",
4
5
+ "--user-id",
6
+ user.id,
7
+ "api,read_user",
0 commit comments