@@ -84,7 +84,7 @@ class DatabaseFeatures(BaseDatabaseFeatures):
84
84
"annotations.tests.NonAggregateAnnotationTestCase.test_mti_annotations" ,
85
85
"expressions.test_queryset_values.ValuesExpressionsTests.test_values_list_expression" ,
86
86
"expressions.test_queryset_values.ValuesExpressionsTests.test_values_list_expression_flat" ,
87
- "expressions.tests.IterableLookupInnerExpressionsTests.test_expressions_in_lookups_join_choice " ,
87
+ "expressions.tests.IterableLookupInnerExpressionsTests.test_expressions_range_lookups_join_choice " ,
88
88
"expressions_case.tests.CaseExpressionTests.test_join_promotion" ,
89
89
"expressions_case.tests.CaseExpressionTests.test_join_promotion_multiple_annotations" ,
90
90
"ordering.tests.OrderingTests.test_order_by_grandparent_fk_with_expression_in_default_ordering" ,
@@ -124,6 +124,8 @@ class DatabaseFeatures(BaseDatabaseFeatures):
124
124
"queries.test_explain.ExplainUnsupportedTests.test_message" ,
125
125
# filter() on related model + update() doesn't work.
126
126
"queries.tests.Queries5Tests.test_ticket9848" ,
127
+ # $concat only supports strings, not int
128
+ "db_functions.text.test_concat.ConcatTests.test_concat_non_str" ,
127
129
}
128
130
# $bitAnd, #bitOr, and $bitXor are new in MongoDB 6.3.
129
131
_django_test_expected_failures_bitwise = {
@@ -185,6 +187,8 @@ def django_test_expected_failures(self):
185
187
"expressions.tests.BasicExpressionsTests.test_object_update_unsaved_objects" ,
186
188
"expressions.tests.BasicExpressionsTests.test_order_of_operations" ,
187
189
"expressions.tests.BasicExpressionsTests.test_parenthesis_priority" ,
190
+ "expressions.tests.BasicExpressionsTests.test_slicing_of_f_expressions_charfield" ,
191
+ "expressions.tests.BasicExpressionsTests.test_slicing_of_f_expressions_textfield" ,
188
192
"expressions.tests.BasicExpressionsTests.test_update" ,
189
193
"expressions.tests.BasicExpressionsTests.test_update_with_fk" ,
190
194
"expressions.tests.BasicExpressionsTests.test_update_with_none" ,
@@ -308,6 +312,7 @@ def django_test_expected_failures(self):
308
312
"expressions.tests.BasicExpressionsTests.test_case_in_filter_if_boolean_output_field" ,
309
313
"expressions.tests.BasicExpressionsTests.test_exists_in_filter" ,
310
314
"expressions.tests.BasicExpressionsTests.test_order_by_exists" ,
315
+ "expressions.tests.BasicExpressionsTests.test_slicing_of_outerref" ,
311
316
"expressions.tests.BasicExpressionsTests.test_subquery" ,
312
317
"expressions.tests.ExistsTests.test_filter_by_empty_exists" ,
313
318
"expressions.tests.ExistsTests.test_negated_empty_exists" ,
@@ -390,6 +395,7 @@ def django_test_expected_failures(self):
390
395
"queries.tests.EmptyQuerySetTests.test_values_subquery" ,
391
396
"queries.tests.ExcludeTests.test_exclude_subquery" ,
392
397
"queries.tests.NullInExcludeTest.test_null_in_exclude_qs" ,
398
+ "queries.tests.Queries1Tests.test_combining_does_not_mutate" ,
393
399
"queries.tests.Queries1Tests.test_ticket9985" ,
394
400
"queries.tests.Queries1Tests.test_ticket9997" ,
395
401
"queries.tests.Queries1Tests.test_ticket10742" ,
@@ -514,6 +520,7 @@ def django_test_expected_failures(self):
514
520
"Test inspects query for SQL" : {
515
521
"delete.tests.DeletionTests.test_only_referenced_fields_selected" ,
516
522
"lookup.tests.LookupTests.test_in_ignore_none" ,
523
+ "lookup.tests.LookupTests.test_lookup_direct_value_rhs_unwrapped" ,
517
524
"lookup.tests.LookupTests.test_textfield_exact_null" ,
518
525
"queries.tests.ExistsSql.test_exists" ,
519
526
"queries.tests.Queries6Tests.test_col_alias_quoted" ,
0 commit comments