@@ -10,6 +10,7 @@ class DatabaseFeatures(BaseDatabaseFeatures):
10
10
greatest_least_ignores_nulls = True
11
11
has_json_object_function = False
12
12
has_native_json_field = True
13
+ supports_boolean_expr_in_select_clause = True
13
14
supports_collation_on_charfield = False
14
15
supports_column_check_constraints = False
15
16
supports_date_lookup_using_string = False
@@ -34,7 +35,6 @@ class DatabaseFeatures(BaseDatabaseFeatures):
34
35
supports_transactions = False
35
36
supports_unspecified_pk = True
36
37
uses_savepoints = False
37
- supports_boolean_expr_in_select_clause = True
38
38
39
39
_django_test_expected_failures = {
40
40
# 'NulledTransform' object has no attribute 'as_mql'.
@@ -92,14 +92,13 @@ class DatabaseFeatures(BaseDatabaseFeatures):
92
92
"schema.tests.SchemaTests.test_composed_constraint_with_fk" ,
93
93
"schema.tests.SchemaTests.test_remove_ignored_unique_constraint_not_create_fk_index" ,
94
94
"schema.tests.SchemaTests.test_unique_constraint" ,
95
- # subclasses of BaseDatabaseIntrospection may require a get_constraints() method
96
- "migrations.test_operations.OperationTests.test_add_func_unique_constraint" ,
97
- "migrations.test_operations.OperationTests.test_remove_func_unique_constraint" ,
98
95
# Delete does not support subqueries.
99
96
"delete_regress.tests.DeleteTests.test_self_reference_with_through_m2m_at_second_level" ,
100
97
# Handle column default value.
98
+ # https://github.com/mongodb-labs/django-mongodb/issues/155
101
99
"annotations.tests.NonAggregateAnnotationTestCase.test_empty_queryset_annotation" ,
102
100
# Union as subquery is not mapping the parent parameter and collections.
101
+ # https://github.com/mongodb-labs/django-mongodb/issues/156
103
102
"queries.test_qs_combinators.QuerySetSetOperationTests.test_union_in_subquery_related_outerref" ,
104
103
"queries.test_qs_combinators.QuerySetSetOperationTests.test_union_in_subquery" ,
105
104
}
@@ -381,7 +380,6 @@ def django_test_expected_failures(self):
381
380
"aggregation.tests.AggregateAnnotationPruningTests.test_unused_aliased_aggregate_pruned" ,
382
381
"aggregation.tests.AggregateAnnotationPruningTests.test_referenced_aggregate_annotation_kept" ,
383
382
"aggregation.tests.AggregateTestCase.test_count_star" ,
384
- "aggregation.test_filter_argument.FilteredAggregateTests.test_filtered_aggregate_ref_subquery_annotation" ,
385
383
"aggregation.tests.AggregateAnnotationPruningTests.test_referenced_composed_subquery_requires_wrapping" ,
386
384
"aggregation.tests.AggregateAnnotationPruningTests.test_referenced_subquery_requires_wrapping" ,
387
385
"aggregation.tests.AggregateTestCase.test_aggregation_subquery_annotation" ,
0 commit comments