summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNejc Habjan <nejc.habjan@siemens.com>2022-01-16 21:09:08 +0100
committerNejc Habjan <nejc.habjan@siemens.com>2022-01-22 03:55:18 +0100
commit0aa8cde471afe2d94455e1f4496f591f2b09b249 (patch)
treef1f9cdcb5d32605a448e997f17a30911ce42e45a
parent8af403cb2b1c48acd6e9ebd392554926835c3893 (diff)
downloadgitlab-fix/cli-access-tokens-repos.tar.gz
fix(objects): make resource access tokens and repos available in CLIfix/cli-access-tokens-repos
-rw-r--r--gitlab/v4/objects/__init__.py3
-rw-r--r--tests/functional/cli/test_cli_resource_access_tokens.py16
2 files changed, 19 insertions, 0 deletions
diff --git a/gitlab/v4/objects/__init__.py b/gitlab/v4/objects/__init__.py
index 0ab3bd4..ac118c0 100644
--- a/gitlab/v4/objects/__init__.py
+++ b/gitlab/v4/objects/__init__.py
@@ -39,6 +39,7 @@ from .export_import import *
from .features import *
from .files import *
from .geo_nodes import *
+from .group_access_tokens import *
from .groups import *
from .hooks import *
from .issues import *
@@ -58,9 +59,11 @@ from .packages import *
from .pages import *
from .personal_access_tokens import *
from .pipelines import *
+from .project_access_tokens import *
from .projects import *
from .push_rules import *
from .releases import *
+from .repositories import *
from .runners import *
from .services import *
from .settings import *
diff --git a/tests/functional/cli/test_cli_resource_access_tokens.py b/tests/functional/cli/test_cli_resource_access_tokens.py
new file mode 100644
index 0000000..fe1a5e5
--- /dev/null
+++ b/tests/functional/cli/test_cli_resource_access_tokens.py
@@ -0,0 +1,16 @@
+import pytest
+
+
+def test_list_project_access_tokens(gitlab_cli, project):
+ cmd = ["project-access-token", "list", "--project-id", project.id]
+ ret = gitlab_cli(cmd)
+
+ assert ret.success
+
+
+@pytest.mark.skip(reason="Requires GitLab 14.7")
+def test_list_group_access_tokens(gitlab_cli, group):
+ cmd = ["group-access-token", "list", "--group-id", group.id]
+ ret = gitlab_cli(cmd)
+
+ assert ret.success