Django graphene pytest mock query не работает
У меня есть простой тестовый пример следующего содержания:
@patch('helpers.queries.Query.resolve_profile_lookup')
def test_profile_lookup(mock_resolve_profile_lookup, client, client_query):
mock_resolve_profile_lookup.return_value = [
{"name": "First name"},
{"address": "First address"},
]
response = client_query(
"""
query profileLookup($search: String!){
profileLookup(search: $search) {
name
address
}
}
""",
variables={"search": "jack"},
)
content = json.loads(response.content)
assert mock_resolve_profile_lookup.called
Здесь я хочу высмеять запрос resolve_profile_lookup, который у меня есть в Query.
Насколько я понимаю, функция, которую я исправляю, высмеивается во время выполнения тестового примера, но здесь она не работает.
Есть ли что-нибудь, что я упустил здесь?