@@ -94,7 +94,7 @@ class DatabaseFeatures(BaseDatabaseFeatures):
94
94
"lookup.tests.LookupTests.test_lookup_collision" ,
95
95
"expressions.test_queryset_values.ValuesExpressionsTests.test_values_list_expression" ,
96
96
"expressions.test_queryset_values.ValuesExpressionsTests.test_values_list_expression_flat" ,
97
- "expressions.tests.IterableLookupInnerExpressionsTests.test_expressions_in_lookups_join_choice " ,
97
+ "expressions.tests.IterableLookupInnerExpressionsTests.test_expressions_range_lookups_join_choice " ,
98
98
"expressions_case.tests.CaseExpressionTests.test_join_promotion" ,
99
99
"expressions_case.tests.CaseExpressionTests.test_join_promotion_multiple_annotations" ,
100
100
"ordering.tests.OrderingTests.test_order_by_grandparent_fk_with_expression_in_default_ordering" ,
@@ -107,6 +107,8 @@ class DatabaseFeatures(BaseDatabaseFeatures):
107
107
# Querying the reverse side of a foreign key for None returns no
108
108
# results: https://github.com/mongodb-labs/django-mongodb/issues/76
109
109
"one_to_one.tests.OneToOneTests.test_filter_one_to_one_relations" ,
110
+ # $concat only supports strings, not int
111
+ "db_functions.text.test_concat.ConcatTests.test_concat_non_str" ,
110
112
}
111
113
# $bitAnd, #bitOr, and $bitXor are new in MongoDB 6.3.
112
114
_django_test_expected_failures_bitwise = {
@@ -164,6 +166,8 @@ def django_test_expected_failures(self):
164
166
"expressions.tests.BasicExpressionsTests.test_object_update_unsaved_objects" ,
165
167
"expressions.tests.BasicExpressionsTests.test_order_of_operations" ,
166
168
"expressions.tests.BasicExpressionsTests.test_parenthesis_priority" ,
169
+ "expressions.tests.BasicExpressionsTests.test_slicing_of_f_expressions_charfield" ,
170
+ "expressions.tests.BasicExpressionsTests.test_slicing_of_f_expressions_textfield" ,
167
171
"expressions.tests.BasicExpressionsTests.test_update" ,
168
172
"expressions.tests.BasicExpressionsTests.test_update_with_fk" ,
169
173
"expressions.tests.BasicExpressionsTests.test_update_with_none" ,
@@ -306,6 +310,7 @@ def django_test_expected_failures(self):
306
310
"expressions.tests.BasicExpressionsTests.test_boolean_expression_in_Q" ,
307
311
"expressions.tests.BasicExpressionsTests.test_case_in_filter_if_boolean_output_field" ,
308
312
"expressions.tests.BasicExpressionsTests.test_exists_in_filter" ,
313
+ "expressions.tests.BasicExpressionsTests.test_slicing_of_outerref" ,
309
314
"expressions.tests.BasicExpressionsTests.test_subquery" ,
310
315
"expressions.tests.ExistsTests.test_filter_by_empty_exists" ,
311
316
"expressions.tests.ExistsTests.test_negated_empty_exists" ,
@@ -405,6 +410,7 @@ def django_test_expected_failures(self):
405
410
},
406
411
"Test inspects query for SQL" : {
407
412
"lookup.tests.LookupTests.test_in_ignore_none" ,
413
+ "lookup.tests.LookupTests.test_lookup_direct_value_rhs_unwrapped" ,
408
414
"lookup.tests.LookupTests.test_textfield_exact_null" ,
409
415
},
410
416
"Test executes raw SQL." : {
0 commit comments