@@ -77,7 +77,7 @@ class DatabaseFeatures(BaseDatabaseFeatures):
77
77
"annotations.tests.NonAggregateAnnotationTestCase.test_mti_annotations" ,
78
78
"expressions.test_queryset_values.ValuesExpressionsTests.test_values_list_expression" ,
79
79
"expressions.test_queryset_values.ValuesExpressionsTests.test_values_list_expression_flat" ,
80
- "expressions.tests.IterableLookupInnerExpressionsTests.test_expressions_in_lookups_join_choice " ,
80
+ "expressions.tests.IterableLookupInnerExpressionsTests.test_expressions_range_lookups_join_choice " ,
81
81
"ordering.tests.OrderingTests.test_order_by_grandparent_fk_with_expression_in_default_ordering" ,
82
82
"ordering.tests.OrderingTests.test_order_by_parent_fk_with_expression_in_default_ordering" ,
83
83
"ordering.tests.OrderingTests.test_order_by_ptr_field_with_default_ordering_by_expression" ,
@@ -95,6 +95,8 @@ class DatabaseFeatures(BaseDatabaseFeatures):
95
95
# QuerySet.explain() not implemented:
96
96
# https://github.com/mongodb-labs/django-mongodb/issues/28
97
97
"queries.test_explain.ExplainUnsupportedTests.test_message" ,
98
+ # $concat only supports strings, not int
99
+ "db_functions.text.test_concat.ConcatTests.test_concat_non_str" ,
98
100
}
99
101
# $bitAnd, #bitOr, and $bitXor are new in MongoDB 6.3.
100
102
_django_test_expected_failures_bitwise = {
@@ -156,6 +158,8 @@ def django_test_expected_failures(self):
156
158
"expressions.tests.BasicExpressionsTests.test_object_update_unsaved_objects" ,
157
159
"expressions.tests.BasicExpressionsTests.test_order_of_operations" ,
158
160
"expressions.tests.BasicExpressionsTests.test_parenthesis_priority" ,
161
+ "expressions.tests.BasicExpressionsTests.test_slicing_of_f_expressions_charfield" ,
162
+ "expressions.tests.BasicExpressionsTests.test_slicing_of_f_expressions_textfield" ,
159
163
"expressions.tests.BasicExpressionsTests.test_update" ,
160
164
"expressions.tests.BasicExpressionsTests.test_update_with_fk" ,
161
165
"expressions.tests.BasicExpressionsTests.test_update_with_none" ,
@@ -279,6 +283,7 @@ def django_test_expected_failures(self):
279
283
"expressions.tests.BasicExpressionsTests.test_case_in_filter_if_boolean_output_field" ,
280
284
"expressions.tests.BasicExpressionsTests.test_exists_in_filter" ,
281
285
"expressions.tests.BasicExpressionsTests.test_order_by_exists" ,
286
+ "expressions.tests.BasicExpressionsTests.test_slicing_of_outerref" ,
282
287
"expressions.tests.BasicExpressionsTests.test_subquery" ,
283
288
"expressions.tests.ExistsTests.test_filter_by_empty_exists" ,
284
289
"expressions.tests.ExistsTests.test_negated_empty_exists" ,
@@ -361,6 +366,7 @@ def django_test_expected_failures(self):
361
366
"queries.tests.EmptyQuerySetTests.test_values_subquery" ,
362
367
"queries.tests.ExcludeTests.test_exclude_subquery" ,
363
368
"queries.tests.NullInExcludeTest.test_null_in_exclude_qs" ,
369
+ "queries.tests.Queries1Tests.test_combining_does_not_mutate" ,
364
370
"queries.tests.Queries1Tests.test_ticket9985" ,
365
371
"queries.tests.Queries1Tests.test_ticket9997" ,
366
372
"queries.tests.Queries1Tests.test_ticket10742" ,
@@ -489,6 +495,7 @@ def django_test_expected_failures(self):
489
495
"Test inspects query for SQL" : {
490
496
"delete.tests.DeletionTests.test_only_referenced_fields_selected" ,
491
497
"lookup.tests.LookupTests.test_in_ignore_none" ,
498
+ "lookup.tests.LookupTests.test_lookup_direct_value_rhs_unwrapped" ,
492
499
"lookup.tests.LookupTests.test_textfield_exact_null" ,
493
500
"queries.tests.ExistsSql.test_exists" ,
494
501
"queries.tests.Queries6Tests.test_col_alias_quoted" ,
0 commit comments