@@ -61,6 +61,8 @@ class DatabaseFeatures(BaseDatabaseFeatures):
61
61
"aggregation.tests.AggregateTestCase.test_aggregation_default_passed_another_aggregate" ,
62
62
"aggregation.tests.AggregateTestCase.test_annotation_expressions" ,
63
63
"aggregation.tests.AggregateTestCase.test_reverse_fkey_annotate" ,
64
+ "aggregation_regress.tests.AggregationTests.test_annotation_disjunction" ,
65
+ "aggregation_regress.tests.AggregationTests.test_decimal_aggregate_annotation_filter" ,
64
66
}
65
67
# $bitAnd, #bitOr, and $bitXor are new in MongoDB 6.3.
66
68
_django_test_expected_failures_bitwise = {
@@ -198,6 +200,7 @@ def django_test_expected_failures(self):
198
200
"queries.test_bulk_update.BulkUpdateTests.test_database_routing_batch_atomicity" ,
199
201
},
200
202
"Test assumes integer primary key." : {
203
+ "aggregation_regress.tests.AggregationTests.test_aggregation_with_generic_reverse_relation" ,
201
204
"db_functions.comparison.test_cast.CastTests.test_cast_to_integer_foreign_key" ,
202
205
"model_fields.test_foreignkey.ForeignKeyTests.test_to_python" ,
203
206
},
@@ -210,6 +213,7 @@ def django_test_expected_failures(self):
210
213
"aggregation.tests.AggregateTestCase.test_exists_extra_where_with_aggregate" ,
211
214
"annotations.tests.NonAggregateAnnotationTestCase.test_annotation_exists_aggregate_values_chaining" ,
212
215
"annotations.tests.NonAggregateAnnotationTestCase.test_annotation_exists_none_query" ,
216
+ "aggregation_regress.tests.AggregationTests.test_annotate_and_join" ,
213
217
"delete_regress.tests.DeleteTests.test_self_reference_with_through_m2m_at_second_level" ,
214
218
"expressions.tests.BasicExpressionsTests.test_annotation_with_deeply_nested_outerref" ,
215
219
"expressions.tests.BasicExpressionsTests.test_boolean_expression_combined" ,
@@ -299,6 +303,11 @@ def django_test_expected_failures(self):
299
303
"annotations.tests.NonAggregateAnnotationTestCase.test_annotation_and_alias_filter_in_subquery" ,
300
304
"annotations.tests.NonAggregateAnnotationTestCase.test_annotation_and_alias_filter_related_in_subquery" ,
301
305
"annotations.tests.NonAggregateAnnotationTestCase.test_empty_expression_annotation" ,
306
+ "aggregation_regress.tests.AggregationTests.test_aggregates_in_where_clause" ,
307
+ "aggregation_regress.tests.AggregationTests.test_aggregates_in_where_clause_pre_eval" ,
308
+ "aggregation_regress.tests.AggregationTests.test_f_expression_annotation" ,
309
+ "aggregation_regress.tests.AggregationTests.test_having_subquery_select" ,
310
+ "aggregation_regress.tests.AggregationTests.test_negated_aggregation" ,
302
311
"db_functions.comparison.test_coalesce.CoalesceTests.test_empty_queryset" ,
303
312
"expressions_case.tests.CaseExpressionTests.test_annotate_with_in_clause" ,
304
313
"expressions.tests.FTimeDeltaTests.test_date_subquery_subtraction" ,
@@ -353,6 +362,7 @@ def django_test_expected_failures(self):
353
362
"QuerySet.dates() is not supported on MongoDB." : {
354
363
"aggregation.tests.AggregateTestCase.test_dates_with_aggregation" ,
355
364
"annotations.tests.AliasTests.test_dates_alias" ,
365
+ "aggregation_regress.tests.AggregationTests.test_more_more_more" ,
356
366
"dates.tests.DatesTests.test_dates_trunc_datetime_fields" ,
357
367
"dates.tests.DatesTests.test_related_model_traverse" ,
358
368
},
@@ -370,6 +380,9 @@ def django_test_expected_failures(self):
370
380
},
371
381
"QuerySet.distinct() is not supported." : {
372
382
"aggregation.tests.AggregateTestCase.test_sum_distinct_aggregate" ,
383
+ "aggregation_regress.tests.AggregationTests.test_annotate_distinct_aggregate" ,
384
+ "aggregation_regress.tests.AggregationTests.test_conditional_aggregate_on_complex_condition" ,
385
+ "aggregation_regress.tests.AggregationTests.test_distinct_conditional_aggregate" ,
373
386
"lookup.tests.LookupTests.test_lookup_collision_distinct" ,
374
387
"ordering.tests.OrderingTests.test_orders_nulls_first_on_filtered_subquery" ,
375
388
"queries.tests.ExcludeTest17600.test_exclude_plain_distinct" ,
@@ -424,6 +437,7 @@ def django_test_expected_failures(self):
424
437
"aggregation.tests.AggregateAnnotationPruningTests.test_unused_aliased_aggregate_pruned" ,
425
438
"aggregation.tests.AggregateAnnotationPruningTests.test_referenced_aggregate_annotation_kept" ,
426
439
"aggregation.tests.AggregateTestCase.test_count_star" ,
440
+ "aggregation_regress.tests.AggregationTests.test_annotation_with_value" ,
427
441
"delete.tests.DeletionTests.test_only_referenced_fields_selected" ,
428
442
"lookup.tests.LookupTests.test_in_ignore_none" ,
429
443
"lookup.tests.LookupTests.test_textfield_exact_null" ,
@@ -433,6 +447,9 @@ def django_test_expected_failures(self):
433
447
"Test executes raw SQL." : {
434
448
"aggregation.tests.AggregateTestCase.test_coalesced_empty_result_set" ,
435
449
"annotations.tests.NonAggregateAnnotationTestCase.test_raw_sql_with_inherited_field" ,
450
+ "aggregation_regress.tests.AggregationTests.test_annotate_with_extra" ,
451
+ "aggregation_regress.tests.AggregationTests.test_annotation" ,
452
+ "aggregation_regress.tests.AggregationTests.test_more_more" ,
436
453
"delete_regress.tests.DeleteLockingTest.test_concurrent_delete" ,
437
454
"expressions.tests.BasicExpressionsTests.test_annotate_values_filter" ,
438
455
"expressions.tests.BasicExpressionsTests.test_filtering_on_rawsql_that_is_boolean" ,
0 commit comments