@@ -56,8 +56,8 @@ def resolve_reporter(self, info, **args):
56
56
assert result .data == expected
57
57
58
58
59
- @pytest .mark .parametrize ("max_limit,does_count " , [( None , True ), ( 100 , False ) ])
60
- def test_should_query_nested_field (graphene_settings , max_limit , does_count ):
59
+ @pytest .mark .parametrize ("max_limit" , [None , 100 ])
60
+ def test_should_query_nested_field (graphene_settings , max_limit ):
61
61
graphene_settings .RELAY_CONNECTION_MAX_LIMIT = max_limit
62
62
63
63
r1 = Reporter (last_name = "ABA" )
@@ -117,18 +117,11 @@ def resolve_reporter(self, info, **args):
117
117
assert not result .errors
118
118
query = str (Reporter .objects .order_by ("pk" )[:1 ].query )
119
119
assert result .data ["__debug" ]["sql" ][0 ]["rawSql" ] == query
120
- if does_count :
121
- assert "COUNT" in result .data ["__debug" ]["sql" ][1 ]["rawSql" ]
122
- assert "tests_reporter_pets" in result .data ["__debug" ]["sql" ][2 ]["rawSql" ]
123
- assert "COUNT" in result .data ["__debug" ]["sql" ][3 ]["rawSql" ]
124
- assert "tests_reporter_pets" in result .data ["__debug" ]["sql" ][4 ]["rawSql" ]
125
- assert len (result .data ["__debug" ]["sql" ]) == 5
126
- else :
127
- assert len (result .data ["__debug" ]["sql" ]) == 3
128
- for i in range (len (result .data ["__debug" ]["sql" ])):
129
- assert "COUNT" not in result .data ["__debug" ]["sql" ][i ]["rawSql" ]
130
- assert "tests_reporter_pets" in result .data ["__debug" ]["sql" ][1 ]["rawSql" ]
131
- assert "tests_reporter_pets" in result .data ["__debug" ]["sql" ][2 ]["rawSql" ]
120
+ assert "COUNT" in result .data ["__debug" ]["sql" ][1 ]["rawSql" ]
121
+ assert "tests_reporter_pets" in result .data ["__debug" ]["sql" ][2 ]["rawSql" ]
122
+ assert "COUNT" in result .data ["__debug" ]["sql" ][3 ]["rawSql" ]
123
+ assert "tests_reporter_pets" in result .data ["__debug" ]["sql" ][4 ]["rawSql" ]
124
+ assert len (result .data ["__debug" ]["sql" ]) == 5
132
125
133
126
assert result .data ["reporter" ] == expected ["reporter" ]
134
127
@@ -175,8 +168,8 @@ def resolve_all_reporters(self, info, **args):
175
168
assert result .data == expected
176
169
177
170
178
- @pytest .mark .parametrize ("max_limit,does_count " , [( None , True ), ( 100 , False ) ])
179
- def test_should_query_connection (graphene_settings , max_limit , does_count ):
171
+ @pytest .mark .parametrize ("max_limit" , [None , 100 ])
172
+ def test_should_query_connection (graphene_settings , max_limit ):
180
173
graphene_settings .RELAY_CONNECTION_MAX_LIMIT = max_limit
181
174
182
175
r1 = Reporter (last_name = "ABA" )
@@ -219,20 +212,14 @@ def resolve_all_reporters(self, info, **args):
219
212
)
220
213
assert not result .errors
221
214
assert result .data ["allReporters" ] == expected ["allReporters" ]
222
- if does_count :
223
- assert len (result .data ["__debug" ]["sql" ]) == 2
224
- assert "COUNT" in result .data ["__debug" ]["sql" ][0 ]["rawSql" ]
225
- query = str (Reporter .objects .all ()[:1 ].query )
226
- assert result .data ["__debug" ]["sql" ][1 ]["rawSql" ] == query
227
- else :
228
- assert len (result .data ["__debug" ]["sql" ]) == 1
229
- assert "COUNT" not in result .data ["__debug" ]["sql" ][0 ]["rawSql" ]
230
- query = str (Reporter .objects .all ()[:1 ].query )
231
- assert result .data ["__debug" ]["sql" ][0 ]["rawSql" ] == query
232
-
233
-
234
- @pytest .mark .parametrize ("max_limit,does_count" , [(None , True ), (100 , False )])
235
- def test_should_query_connectionfilter (graphene_settings , max_limit , does_count ):
215
+ assert len (result .data ["__debug" ]["sql" ]) == 2
216
+ assert "COUNT" in result .data ["__debug" ]["sql" ][0 ]["rawSql" ]
217
+ query = str (Reporter .objects .all ()[:1 ].query )
218
+ assert result .data ["__debug" ]["sql" ][1 ]["rawSql" ] == query
219
+
220
+
221
+ @pytest .mark .parametrize ("max_limit" , [None , 100 ])
222
+ def test_should_query_connectionfilter (graphene_settings , max_limit ):
236
223
graphene_settings .RELAY_CONNECTION_MAX_LIMIT = max_limit
237
224
238
225
from ...filter import DjangoFilterConnectionField
@@ -278,13 +265,7 @@ def resolve_all_reporters(self, info, **args):
278
265
)
279
266
assert not result .errors
280
267
assert result .data ["allReporters" ] == expected ["allReporters" ]
281
- if does_count :
282
- assert len (result .data ["__debug" ]["sql" ]) == 2
283
- assert "COUNT" in result .data ["__debug" ]["sql" ][0 ]["rawSql" ]
284
- query = str (Reporter .objects .all ()[:1 ].query )
285
- assert result .data ["__debug" ]["sql" ][1 ]["rawSql" ] == query
286
- else :
287
- assert len (result .data ["__debug" ]["sql" ]) == 1
288
- assert "COUNT" not in result .data ["__debug" ]["sql" ][0 ]["rawSql" ]
289
- query = str (Reporter .objects .all ()[:1 ].query )
290
- assert result .data ["__debug" ]["sql" ][0 ]["rawSql" ] == query
268
+ assert len (result .data ["__debug" ]["sql" ]) == 2
269
+ assert "COUNT" in result .data ["__debug" ]["sql" ][0 ]["rawSql" ]
270
+ query = str (Reporter .objects .all ()[:1 ].query )
271
+ assert result .data ["__debug" ]["sql" ][1 ]["rawSql" ] == query
0 commit comments