File tree 5 files changed +13
-6
lines changed
5 files changed +13
-6
lines changed Original file line number Diff line number Diff line change @@ -58,7 +58,7 @@ def list_resolver(
58
58
59
59
return queryset
60
60
61
- def get_resolver (self , parent_resolver ):
61
+ def wrap_resolve (self , parent_resolver ):
62
62
_type = self .type
63
63
if isinstance (_type , NonNull ):
64
64
_type = _type .of_type
@@ -217,7 +217,7 @@ def connection_resolver(
217
217
218
218
return on_resolve (iterable )
219
219
220
- def get_resolver (self , parent_resolver ):
220
+ def wrap_resolve (self , parent_resolver ):
221
221
return partial (
222
222
self .connection_resolver ,
223
223
parent_resolver ,
Original file line number Diff line number Diff line change @@ -417,12 +417,14 @@ class ReporterFilterNode(DjangoObjectType):
417
417
class Meta :
418
418
model = Reporter
419
419
interfaces = (Node ,)
420
+ fields = "__all__"
420
421
filter_fields = ["first_name" , "articles" ]
421
422
422
423
class ArticleFilterNode (DjangoObjectType ):
423
424
class Meta :
424
425
model = Article
425
426
interfaces = (Node ,)
427
+ fields = "__all__"
426
428
filter_fields = ["headline" , "reporter" ]
427
429
428
430
class Query (ObjectType ):
@@ -472,12 +474,14 @@ class ReporterFilterNode(DjangoObjectType):
472
474
class Meta :
473
475
model = Reporter
474
476
interfaces = (Node ,)
477
+ fields = "__all__"
475
478
filter_fields = ["first_name" , "articles" ]
476
479
477
480
class ArticleFilterNode (DjangoObjectType ):
478
481
class Meta :
479
482
model = Article
480
483
interfaces = (Node ,)
484
+ fields = "__all__"
481
485
filter_fields = ["headline" , "reporter" ]
482
486
483
487
class Query (ObjectType ):
Original file line number Diff line number Diff line change @@ -1122,6 +1122,7 @@ class ReporterType(DjangoObjectType):
1122
1122
class Meta :
1123
1123
model = Reporter
1124
1124
interfaces = (Node ,)
1125
+ fields = "__all__"
1125
1126
1126
1127
class Query (graphene .ObjectType ):
1127
1128
all_reporters = DjangoConnectionField (ReporterType )
@@ -1166,6 +1167,7 @@ class ReporterType(DjangoObjectType):
1166
1167
class Meta :
1167
1168
model = Reporter
1168
1169
interfaces = (Node ,)
1170
+ fields = "__all__"
1169
1171
1170
1172
class Query (graphene .ObjectType ):
1171
1173
all_reporters = DjangoConnectionField (ReporterType )
@@ -1198,6 +1200,7 @@ class ReporterType(DjangoObjectType):
1198
1200
class Meta :
1199
1201
model = Reporter
1200
1202
interfaces = (Node ,)
1203
+ fields = "__all__"
1201
1204
1202
1205
class Query (graphene .ObjectType ):
1203
1206
all_reporters = DjangoConnectionField (ReporterType )
Original file line number Diff line number Diff line change @@ -39,7 +39,7 @@ def test_camelize():
39
39
40
40
@pytest .mark .django_db
41
41
@patch ("graphene_django.utils.testing.Client.post" )
42
- def test_graphql_test_case_op_name (post_mock ):
42
+ def test_graphql_test_case_operation_name (post_mock ):
43
43
"""
44
44
Test that `GraphQLTestCase.query()`'s `operation_name` argument produces an `operationName` field.
45
45
"""
@@ -63,8 +63,8 @@ def runTest(self):
63
63
64
64
@pytest .mark .django_db
65
65
@patch ("graphene_django.utils.testing.Client.post" )
66
- def test_graphql_query_case_op_name (post_mock ):
67
- graphql_query ("query { }" , op_name = "QueryName" )
66
+ def test_graphql_query_case_operation_name (post_mock ):
67
+ graphql_query ("query { }" , operation_name = "QueryName" )
68
68
body = json .loads (post_mock .call_args .args [1 ])
69
69
# `operationName` field from https://graphql.org/learn/serving-over-http/#post-request
70
70
assert (
Original file line number Diff line number Diff line change 58
58
keywords = "api graphql protocol rest relay graphene" ,
59
59
packages = find_packages (exclude = ["tests" ]),
60
60
install_requires = [
61
- "graphene>=3.0.0b1 ,<4" ,
61
+ "graphene>=3.0.0b5 ,<4" ,
62
62
"graphql-core>=3.1.0,<4" ,
63
63
"Django>=2.2" ,
64
64
"promise>=2.1" ,
You can’t perform that action at this time.
0 commit comments