We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5d1f42d commit 1e6e134Copy full SHA for 1e6e134
1 file changed
tests/test_graphql_request.py
@@ -248,12 +248,15 @@ def test_graphql_request_extensions():
248
request_1 = GraphQLRequest("{balance}", extensions=extensions_1)
249
assert request_1.payload["extensions"] == extensions_1
250
251
+ # Copied from another GraphQLRequest
252
request_2 = GraphQLRequest(request_1)
253
assert request_2.extensions == extensions_1
254
255
+ # Explicit extensions override the copied value
256
request_3 = GraphQLRequest(request_1, extensions=extensions_2)
257
assert request_3.extensions == extensions_2
258
259
+ # Preserved through serialize_variable_values
260
request_4 = GraphQLRequest(
261
"query myquery($money: Money) {toEuros(money: $money)}",
262
variable_values={"money": money_value},
0 commit comments