This commit is contained in:
Kenneth Kehl
2025-09-17 12:22:09 -07:00
parent 518823439e
commit 8166fab031
3 changed files with 20 additions and 35 deletions

View File

@@ -3,7 +3,7 @@ import uuid
import pytest import pytest
from flask import url_for from flask import url_for
from hypothesis import HealthCheck, given, settings from hypothesis import given
from hypothesis import strategies as st from hypothesis import strategies as st
import app import app
@@ -1221,40 +1221,28 @@ def test_cancel_invited_user_cancels_user_invitations(
) )
# @pytest.mark.usefixtures( @pytest.mark.usefixtures(
# "client_request", "client_request",
# "mocker", "mock_get_invites_for_service",
# ) "mocker",
# def test_cancel_invited_user_doesnt_work_if_user_not_invited_to_this_service( )
# client_request,
# mocker,
# ):
# @given(fuzzed_uuid=st.uuids())
# def inner(fuzzed_uuid):
# mock_cancel = mocker.patch("app.invite_api_client.cancel_invited_user")
# client_request.get(
# "main.cancel_invited_user",
# service_id=SERVICE_ONE_ID,
# invited_user_id=fuzzed_uuid,
# _expected_status=404,
# )
# assert mock_cancel.called is False
# inner()
def test_cancel_invited_user_doesnt_work_if_user_not_invited_to_this_service( def test_cancel_invited_user_doesnt_work_if_user_not_invited_to_this_service(
client_request, client_request,
mock_get_invites_for_service,
mocker, mocker,
): ):
mock_cancel = mocker.patch("app.invite_api_client.cancel_invited_user") @given(fuzzed_uuid=st.uuids())
client_request.get( def inner(fuzzed_uuid):
"main.cancel_invited_user", mock_cancel = mocker.patch("app.invite_api_client.cancel_invited_user")
service_id=SERVICE_ONE_ID, client_request.get(
invited_user_id="6ce466d0-fd6a-11e5-82f5-e0accb9d11a6", "main.cancel_invited_user",
_expected_status=404, service_id=SERVICE_ONE_ID,
) invited_user_id=fuzzed_uuid,
assert mock_cancel.called is False _expected_status=404,
)
assert mock_cancel.called is False
inner()
@pytest.mark.parametrize( @pytest.mark.parametrize(

View File

@@ -3,7 +3,7 @@ import json
from unittest.mock import ANY from unittest.mock import ANY
import pytest import pytest
from flask import current_app, url_for from flask import url_for
from hypothesis import HealthCheck, given, settings from hypothesis import HealthCheck, given, settings
from hypothesis import strategies as st from hypothesis import strategies as st

View File

@@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
import csv
import io
import uuid import uuid
from functools import partial from functools import partial
from glob import glob from glob import glob