@@ -99,7 +99,7 @@ class DatabaseFeatures(BaseDatabaseFeatures):
9999 "annotations.tests.NonAggregateAnnotationTestCase.test_mti_annotations" ,
100100 "expressions.test_queryset_values.ValuesExpressionsTests.test_values_list_expression" ,
101101 "expressions.test_queryset_values.ValuesExpressionsTests.test_values_list_expression_flat" ,
102- "expressions.tests.IterableLookupInnerExpressionsTests.test_expressions_in_lookups_join_choice " ,
102+ "expressions.tests.IterableLookupInnerExpressionsTests.test_expressions_range_lookups_join_choice " ,
103103 "expressions_case.tests.CaseExpressionTests.test_join_promotion" ,
104104 "expressions_case.tests.CaseExpressionTests.test_join_promotion_multiple_annotations" ,
105105 "ordering.tests.OrderingTests.test_order_by_grandparent_fk_with_expression_in_default_ordering" ,
@@ -137,6 +137,8 @@ class DatabaseFeatures(BaseDatabaseFeatures):
137137 # QuerySet.explain() not implemented:
138138 # https://github.com/mongodb-labs/django-mongodb/issues/28
139139 "queries.test_explain.ExplainUnsupportedTests.test_message" ,
140+ # $concat only supports strings, not int
141+ "db_functions.text.test_concat.ConcatTests.test_concat_non_str" ,
140142 }
141143 # $bitAnd, #bitOr, and $bitXor are new in MongoDB 6.3.
142144 _django_test_expected_failures_bitwise = {
@@ -198,6 +200,8 @@ def django_test_expected_failures(self):
198200 "expressions.tests.BasicExpressionsTests.test_object_update_unsaved_objects" ,
199201 "expressions.tests.BasicExpressionsTests.test_order_of_operations" ,
200202 "expressions.tests.BasicExpressionsTests.test_parenthesis_priority" ,
203+ "expressions.tests.BasicExpressionsTests.test_slicing_of_f_expressions_charfield" ,
204+ "expressions.tests.BasicExpressionsTests.test_slicing_of_f_expressions_textfield" ,
201205 "expressions.tests.BasicExpressionsTests.test_update" ,
202206 "expressions.tests.BasicExpressionsTests.test_update_with_fk" ,
203207 "expressions.tests.BasicExpressionsTests.test_update_with_none" ,
@@ -320,6 +324,7 @@ def django_test_expected_failures(self):
320324 "expressions.tests.BasicExpressionsTests.test_boolean_expression_in_Q" ,
321325 "expressions.tests.BasicExpressionsTests.test_case_in_filter_if_boolean_output_field" ,
322326 "expressions.tests.BasicExpressionsTests.test_exists_in_filter" ,
327+ "expressions.tests.BasicExpressionsTests.test_slicing_of_outerref" ,
323328 "expressions.tests.BasicExpressionsTests.test_subquery" ,
324329 "expressions.tests.ExistsTests.test_filter_by_empty_exists" ,
325330 "expressions.tests.ExistsTests.test_negated_empty_exists" ,
@@ -520,6 +525,7 @@ def django_test_expected_failures(self):
520525 "Test inspects query for SQL" : {
521526 "delete.tests.DeletionTests.test_only_referenced_fields_selected" ,
522527 "lookup.tests.LookupTests.test_in_ignore_none" ,
528+ "lookup.tests.LookupTests.test_lookup_direct_value_rhs_unwrapped" ,
523529 "lookup.tests.LookupTests.test_textfield_exact_null" ,
524530 "queries.tests.ExistsSql.test_exists" ,
525531 "queries.tests.Queries6Tests.test_col_alias_quoted" ,
0 commit comments