-
Notifications
You must be signed in to change notification settings - Fork 670
fix(api): delete invalid 'project-runner get' command #1628
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(api): delete invalid 'project-runner get' command #1628
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.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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.