From b06f1a4153fb4e9795bb604e07b49f9fa15e7279 Mon Sep 17 00:00:00 2001 From: Houkime <> Date: Fri, 29 Sep 2023 16:30:41 +0000 Subject: [PATCH] test(service): other unauthorized mutations --- tests/test_graphql/test_services.py | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/tests/test_graphql/test_services.py b/tests/test_graphql/test_services.py index d6f5c4e..4a170cf 100644 --- a/tests/test_graphql/test_services.py +++ b/tests/test_graphql/test_services.py @@ -239,6 +239,30 @@ def test_start_unauthorized(client, only_dummy_service): assert mutation_response.json().get("data") is None +def test_stop_unauthorized(client, only_dummy_service): + dummy_service = only_dummy_service + mutation_response = api_stop(client, dummy_service) + + assert mutation_response.status_code == 200 + assert mutation_response.json().get("data") is None + + +def test_enable_unauthorized(client, only_dummy_service): + dummy_service = only_dummy_service + mutation_response = api_enable(client, dummy_service) + + assert mutation_response.status_code == 200 + assert mutation_response.json().get("data") is None + + +def test_disable_unauthorized(client, only_dummy_service): + dummy_service = only_dummy_service + mutation_response = api_disable(client, dummy_service) + + assert mutation_response.status_code == 200 + assert mutation_response.json().get("data") is None + + def test_start_nonexistent(authorized_client, only_dummy_service): dummy_service = only_dummy_service mutation_response = api_start_by_name(authorized_client, "bogus_service")