File tree Expand file tree Collapse file tree 1 file changed +17
-1
lines changed
Expand file tree Collapse file tree 1 file changed +17
-1
lines changed Original file line number Diff line number Diff line change @@ -173,6 +173,18 @@ def resp_runner_delete():
173173 yield rsps
174174
175175
176+ @pytest .fixture
177+ def resp_runner_delete_by_token ():
178+ with responses .RequestsMock () as rsps :
179+ rsps .add (
180+ method = responses .DELETE ,
181+ url = "http://localhost/api/v4/runners" ,
182+ status = 204 ,
183+ match = [responses .matchers .query_param_matcher ({"token" : "auth-token" })],
184+ )
185+ yield rsps
186+
187+
176188@pytest .fixture
177189def resp_runner_disable ():
178190 with responses .RequestsMock () as rsps :
@@ -242,12 +254,16 @@ def test_get_update_runner(gl: gitlab.Gitlab, resp_runner_detail):
242254 runner .save ()
243255
244256
245- def test_remove_runner (gl : gitlab .Gitlab , resp_runner_delete ):
257+ def test_delete_runner_by_id (gl : gitlab .Gitlab , resp_runner_delete ):
246258 runner = gl .runners .get (6 )
247259 runner .delete ()
248260 gl .runners .delete (6 )
249261
250262
263+ def test_delete_runner_by_token (gl : gitlab .Gitlab , resp_runner_delete_by_token ):
264+ gl .runners .delete (token = "auth-token" )
265+
266+
251267def test_disable_project_runner (gl : gitlab .Gitlab , resp_runner_disable ):
252268 gl .projects .get (1 , lazy = True ).runners .delete (6 )
253269
You can’t perform that action at this time.
0 commit comments