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():
173
173
yield rsps
174
174
175
175
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
+
176
188
@pytest .fixture
177
189
def resp_runner_disable ():
178
190
with responses .RequestsMock () as rsps :
@@ -242,12 +254,16 @@ def test_get_update_runner(gl: gitlab.Gitlab, resp_runner_detail):
242
254
runner .save ()
243
255
244
256
245
- def test_remove_runner (gl : gitlab .Gitlab , resp_runner_delete ):
257
+ def test_delete_runner_by_id (gl : gitlab .Gitlab , resp_runner_delete ):
246
258
runner = gl .runners .get (6 )
247
259
runner .delete ()
248
260
gl .runners .delete (6 )
249
261
250
262
263
+ def test_delete_runner_by_token (gl : gitlab .Gitlab , resp_runner_delete_by_token ):
264
+ gl .runners .delete (token = "auth-token" )
265
+
266
+
251
267
def test_disable_project_runner (gl : gitlab .Gitlab , resp_runner_disable ):
252
268
gl .projects .get (1 , lazy = True ).runners .delete (6 )
253
269
You can’t perform that action at this time.
0 commit comments