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.

Насколько я понимаю, функция, которую я исправляю, высмеивается во время выполнения тестового примера, но здесь она не работает.

Есть ли что-нибудь, что я упустил здесь?

Вернуться на верх