Skip to content

Commit 161f198

Browse files
committed
added test for auto_camelcase flag
1 parent feb0825 commit 161f198

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

graphene/core/tests/test_schema.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,21 @@ def test_schema_no_query():
104104
assert 'define a base query type' in str(excinfo)
105105

106106

107+
def test_auto_camelcase_off():
108+
schema = Schema(name='My own schema', auto_camelcase=False)
109+
110+
class Query(ObjectType):
111+
test_field = String(resolver=lambda *_: 'Dog')
112+
113+
schema.query = Query
114+
115+
query = "query {test_field}"
116+
expected = {"test_field": "Dog"}
117+
118+
result = graphql(schema.schema, query, root_value=Query(object()))
119+
assert not result.errors
120+
assert result.data == expected
121+
107122
def test_schema_register():
108123
schema = Schema(name='My own schema')
109124

0 commit comments

Comments
 (0)