fix(api): delete invalid 'project-runner get' command#1628
fix(api): delete invalid 'project-runner get' command#1628nejch merged 3 commits intopython-gitlab:mainfrom
Conversation
Codecov Report
@@ Coverage Diff @@
## main #1628 +/- ##
=======================================
Coverage 91.92% 91.92%
=======================================
Files 74 74
Lines 4295 4295
=======================================
Hits 3948 3948
Misses 347 347
Flags with carried forward coverage won't be shown. Click here to find out more.
|
nejch
left a comment
There was a problem hiding this comment.
Thank you very much @lgatellier!
You are right that the group runner should only inherit from ListMixin. Whether you'd like to add this here - or open a new PR - is up to you :)
3514b2b to
06ef25d
Compare
|
Funny, looks like there were actually some unit tests written that mocked POST/DELETE responses to the group runner. I'll check if this might be an undocumented API in gitlab already.. |
@lgatellier I think you can safely delete the following to make it pass: and as real GitLab servers would not work with this. |
|
I removed the 2 test cases. @pytest.fixture
def resp_runner_enable():
with responses.RequestsMock() as rsps:
pattern = re.compile(r".*?(projects|groups)/1/runners")
@pytest.fixture
def resp_runner_disable():
with responses.RequestsMock() as rsps:
pattern = re.compile(r".*?/(groups|projects)/1/runners/6") |
That's right @lgatellier, thank you! |
|
@lgatellier would you mind rebasing this onto the |
dffa8a3 to
d989c9b
Compare
|
@nejch all done, mocked responses are fixed, and branch is rebased ! |
|
Thanks again @lgatellier! |
Deletes the 'project-runner get' command which does'nt match any existing Gitlab API resource.
Closes #1608.