@@ -165,6 +165,7 @@ class DatabaseFeatures(BaseDatabaseFeatures):
165
165
"db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_outerref" ,
166
166
"db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_subquery_with_parameters" ,
167
167
"lookup.tests.LookupQueryingTests.test_filter_subquery_lhs" ,
168
+ "model_fields.test_jsonfield.TestQuerying.test_usage_in_subquery" ,
168
169
# ExpressionWrapper not supported.
169
170
"annotations.tests.NonAggregateAnnotationTestCase.test_combined_expression_annotation_with_aggregation" ,
170
171
"annotations.tests.NonAggregateAnnotationTestCase.test_combined_f_expression_annotation_with_aggregation" ,
@@ -202,6 +203,9 @@ class DatabaseFeatures(BaseDatabaseFeatures):
202
203
# Year lookup + lt/gt crashes: 'dict' object has no attribute 'startswith'
203
204
"db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_year_greaterthan_lookup" ,
204
205
"db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_year_lessthan_lookup" ,
206
+ "model_fields.test_jsonfield.TestQuerying.test_nested_key_transform_on_subquery" ,
207
+ "model_fields.test_jsonfield.TestQuerying.test_ordering_grouping_by_count" ,
208
+ "model_fields.test_jsonfield.TestQuerying.test_obj_subquery_lookup" ,
205
209
},
206
210
"Count doesn't work in QuerySet.annotate()" : {
207
211
"annotations.tests.AliasTests.test_alias_annotate_with_aggregation" ,
@@ -276,6 +280,10 @@ class DatabaseFeatures(BaseDatabaseFeatures):
276
280
"update.tests.SimpleTest.test_empty_update_with_inheritance" ,
277
281
"update.tests.SimpleTest.test_foreign_key_update_with_id" ,
278
282
"update.tests.SimpleTest.test_nonempty_update_with_inheritance" ,
283
+ "model_fields.test_jsonfield.TestQuerying.test_ordering_grouping_by_key_transform" ,
284
+ "model_fields.test_jsonfield.TestQuerying.test_ordering_by_transform" ,
285
+ "model_fields.test_jsonfield.TestQuerying.test_order_grouping_custom_decoder" ,
286
+ "model_fields.test_jsonfield.TestQuerying.test_join_key_transform_annotation_expression" ,
279
287
},
280
288
"Test inspects query for SQL" : {
281
289
"lookup.tests.LookupTests.test_in_ignore_none" ,
@@ -290,6 +298,9 @@ class DatabaseFeatures(BaseDatabaseFeatures):
290
298
"timezones.tests.NewDatabaseTests.test_cursor_execute_returns_naive_datetime" ,
291
299
"timezones.tests.NewDatabaseTests.test_cursor_explicit_time_zone" ,
292
300
"timezones.tests.NewDatabaseTests.test_raw_sql" ,
301
+ "model_fields.test_jsonfield.TestQuerying.test_key_transform_raw_expression" ,
302
+ "model_fields.test_jsonfield.TestQuerying.test_key_sql_injection_escape" ,
303
+ "model_fields.test_jsonfield.TestQuerying.test_nested_key_transform_raw_expression" ,
293
304
},
294
305
"Transform not supported." : {
295
306
"db_functions.math.test_abs.AbsTests.test_transform" ,
@@ -340,6 +351,8 @@ class DatabaseFeatures(BaseDatabaseFeatures):
340
351
"Mongodb's Null behaviour is different from sql's" : {
341
352
"model_fields.test_jsonfield.TestQuerying.test_none_key_and_exact_lookup" ,
342
353
# "model_fields.test_jsonfield.TestQuerying.test_isnull_key",
354
+ "model_fields.test_jsonfield.TestSaveLoad.test_json_null_different_from_sql_null" ,
355
+ "model_fields.test_jsonfield.TestQuerying.test_none_key" ,
343
356
},
344
357
"Pipeline filtering" : {"model_fields.test_jsonfield.TestQuerying.test_icontains" },
345
358
}
0 commit comments