GraphQLTestCase self.query query() получил неожиданный аргумент ключевого слова 'op_name'
У меня есть следующее GraphQLTestCase
def test_create_foo(self):
response = self.query(
"""
mutation createFoo($input: MutationInput!) {
createFoo(input: $input) {
foo {
id
title
}
}
}
""",
op_name="createFoo",
input_data={"title": "Title Test"},
)
Когда я запустил, я получил ошибку:
response = self.query( TypeError: query() получил неожиданный аргумент ключевого слова 'op_name'
Я использую:
- graphene 3.1.1
- graphene-django 3.0.0
Что может быть?
видимо аргумент op_name
был переименован в operation_name
в graphene-django 3.0.0
, другие изменения можно посмотреть здесь https://github.com/graphql-python/graphene-django/releases/tag/v3.0.0