diff --git a/tests/functional/test_api.py b/tests/functional/test_api.py index 9945decae45d265db56058b22ad16cab35456289..6b14ea64ae7c0c65ca688af702de2c4c4328908c 100644 --- a/tests/functional/test_api.py +++ b/tests/functional/test_api.py @@ -1455,13 +1455,15 @@ def test_create_interface_without_ip( assert response.get_json()["ip"] == "192.168.1.10" -def test_delete_interface_invalid_credentials(client, interface_factory, user_token): +def test_delete_interface_normal_user(client, interface_factory, user_token): interface1 = interface_factory() - response = delete( - client, f"{API_URL}/network/interfaces/{interface1.id}", token=user_token + check_delete_success( + client, + user_token, + interface1, + "network/interfaces", + models.Interface, ) - assert response.status_code == 403 - assert len(models.Interface.query.all()) == 1 def test_delete_interface_success(client, admin_token, interface):