diff options
author | John L. Villalovos <john@sodarock.com> | 2022-01-08 14:15:03 -0800 |
---|---|---|
committer | John L. Villalovos <john@sodarock.com> | 2022-01-08 14:15:03 -0800 |
commit | 79b1cc0b1be1e9986d9d3dae68db0bff981014fb (patch) | |
tree | 05a8cda1d7d038c247ab9e4208b775ed39bd243b /tests/functional/cli/test_cli.py | |
parent | c9ed3ddc1253c828dc877dcd55000d818c297ee7 (diff) | |
download | gitlab-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.py | 11 |
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 |