Jason Kraus
8324d47999
Merge branch 'v2' into main
2020-12-30 22:31:41 -08:00
Ülgen Sarıkavak
40e5252936
Use the Django TestCase's Client ( #1084 )
...
* Use the Django Client test utility instance that Django provides with its TestCase class. This allows GraphQL tests to make use of the stateful client methods like login()
* Add missing test case initializer call
* Don't break backward compability
* Add test for pending deprecation warning on GraphQLTestCase._client
Co-authored-by: Tom Nightingale <tom@tnightingale.com>
2020-12-30 21:12:24 -08:00
Jonathan Kim
da9f41c295
Rename get_resolver -> wrap_resolve and fix tests
2020-08-06 20:45:30 +01:00
Jonathan Kim
6cfcddac5a
Merge branch 'master' into v3
2020-08-06 20:35:08 +01:00
Nikolai Røed Kristiansen
2308965658
Extract query function from GraphQLTestCase making it possible to use in a pytest fixture ( #1015 )
2020-08-05 20:24:16 +01:00
Jonathan Kim
07c51092e1
Rename op_name to operation_name ( #941 )
2020-05-09 12:25:24 +01:00
Noelle Leigh
dc5c971498
Switch operation_name
to operationName
in GraphQLTestCase ( #936 )
...
* Add op_name test
* Replace "operation_name" with "operationName"
* Improve test comments
* Add method for Python 2.7
2020-04-19 21:11:33 +01:00
Konstantin Alekseev
e2e496f505
Apply camel case converter to field names in DRF errors ( #514 )
...
* Apply camel case converter to field names in DRF errors
* Implement recursive error camelize, add setting.
2019-06-25 09:40:29 +01:00
Jacob Foster
74e4e1aa77
Drop reverse flag, remove duplicates in get_model_fields
2017-05-25 11:01:29 -05:00
Jacob Foster
ca06d74195
Make test sort for stable comparison
2017-05-22 17:36:00 -05:00
Jacob Foster
cfe38ae208
Add tests
2017-05-22 17:20:56 -05:00