summaryrefslogtreecommitdiff
path: root/tests/functional/cli/test_cli.py
diff options
context:
space:
mode:
authorJohn L. Villalovos <john@sodarock.com>2022-01-08 14:15:03 -0800
committerJohn L. Villalovos <john@sodarock.com>2022-01-08 14:15:03 -0800
commit79b1cc0b1be1e9986d9d3dae68db0bff981014fb (patch)
tree05a8cda1d7d038c247ab9e4208b775ed39bd243b /tests/functional/cli/test_cli.py
parentc9ed3ddc1253c828dc877dcd55000d818c297ee7 (diff)
downloadgitlab-jlvillal/parent_attrs.tar.gz
fix: cli: url-encode path components of the URLjlvillal/parent_attrs
In the CLI we need to make sure the components put into the path portion of the URL are url-encoded. Otherwise they will be interpreted as part of the path. For example can specify the project ID as a path, but in the URL it must be url-encoded or it doesn't work. Also stop adding the components of the path as query parameters in the URL. Closes: #783 Closes: #1498
Diffstat (limited to 'tests/functional/cli/test_cli.py')
-rw-r--r--tests/functional/cli/test_cli.py11
1 files changed, 0 insertions, 11 deletions
diff --git a/tests/functional/cli/test_cli.py b/tests/functional/cli/test_cli.py
index 97ecacb..a889066 100644
--- a/tests/functional/cli/test_cli.py
+++ b/tests/functional/cli/test_cli.py
@@ -17,17 +17,6 @@ CI_JOB_TOKEN = "ci-job-token"
CI_SERVER_URL = "https://gitlab.example.com"
-@pytest.fixture
-def resp_get_project():
- return {
- "method": responses.GET,
- "url": f"{DEFAULT_URL}/api/v4/projects/1",
- "json": {"name": "name", "path": "test-path", "id": 1},
- "content_type": "application/json",
- "status": 200,
- }
-
-
def test_main_entrypoint(script_runner, gitlab_config):
ret = script_runner.run("python", "-m", "gitlab", "--config-file", gitlab_config)
assert ret.returncode == 2