@@ -177,6 +177,7 @@ class DatabaseFeatures(BaseDatabaseFeatures):
177
177
"db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_outerref" ,
178
178
"db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_subquery_with_parameters" ,
179
179
"lookup.tests.LookupQueryingTests.test_filter_subquery_lhs" ,
180
+ "model_fields.test_jsonfield.TestQuerying.test_usage_in_subquery" ,
180
181
# ExpressionWrapper not supported.
181
182
"annotations.tests.NonAggregateAnnotationTestCase.test_combined_expression_annotation_with_aggregation" ,
182
183
"annotations.tests.NonAggregateAnnotationTestCase.test_combined_f_expression_annotation_with_aggregation" ,
@@ -209,6 +210,9 @@ class DatabaseFeatures(BaseDatabaseFeatures):
209
210
# Year lookup + lt/gt crashes: 'dict' object has no attribute 'startswith'
210
211
"db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_year_greaterthan_lookup" ,
211
212
"db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_year_lessthan_lookup" ,
213
+ "model_fields.test_jsonfield.TestQuerying.test_nested_key_transform_on_subquery" ,
214
+ "model_fields.test_jsonfield.TestQuerying.test_ordering_grouping_by_count" ,
215
+ "model_fields.test_jsonfield.TestQuerying.test_obj_subquery_lookup" ,
212
216
},
213
217
"Count doesn't work in QuerySet.annotate()" : {
214
218
"annotations.tests.AliasTests.test_alias_annotate_with_aggregation" ,
@@ -286,6 +290,10 @@ class DatabaseFeatures(BaseDatabaseFeatures):
286
290
"update.tests.SimpleTest.test_empty_update_with_inheritance" ,
287
291
"update.tests.SimpleTest.test_foreign_key_update_with_id" ,
288
292
"update.tests.SimpleTest.test_nonempty_update_with_inheritance" ,
293
+ "model_fields.test_jsonfield.TestQuerying.test_ordering_grouping_by_key_transform" ,
294
+ "model_fields.test_jsonfield.TestQuerying.test_ordering_by_transform" ,
295
+ "model_fields.test_jsonfield.TestQuerying.test_order_grouping_custom_decoder" ,
296
+ "model_fields.test_jsonfield.TestQuerying.test_join_key_transform_annotation_expression" ,
289
297
},
290
298
"Test inspects query for SQL" : {
291
299
"lookup.tests.LookupTests.test_in_ignore_none" ,
@@ -300,6 +308,9 @@ class DatabaseFeatures(BaseDatabaseFeatures):
300
308
"timezones.tests.NewDatabaseTests.test_cursor_execute_returns_naive_datetime" ,
301
309
"timezones.tests.NewDatabaseTests.test_cursor_explicit_time_zone" ,
302
310
"timezones.tests.NewDatabaseTests.test_raw_sql" ,
311
+ "model_fields.test_jsonfield.TestQuerying.test_key_transform_raw_expression" ,
312
+ "model_fields.test_jsonfield.TestQuerying.test_key_sql_injection_escape" ,
313
+ "model_fields.test_jsonfield.TestQuerying.test_nested_key_transform_raw_expression" ,
303
314
},
304
315
"Transform not supported." : {
305
316
"db_functions.math.test_abs.AbsTests.test_transform" ,
@@ -377,6 +388,8 @@ class DatabaseFeatures(BaseDatabaseFeatures):
377
388
"Mongodb's Null behaviour is different from sql's" : {
378
389
"model_fields.test_jsonfield.TestQuerying.test_none_key_and_exact_lookup" ,
379
390
# "model_fields.test_jsonfield.TestQuerying.test_isnull_key",
391
+ "model_fields.test_jsonfield.TestSaveLoad.test_json_null_different_from_sql_null" ,
392
+ "model_fields.test_jsonfield.TestQuerying.test_none_key" ,
380
393
},
381
394
"Pipeline filtering" : {"model_fields.test_jsonfield.TestQuerying.test_icontains" },
382
395
}
0 commit comments