@@ -26,6 +26,8 @@ class DatabaseFeatures(BaseDatabaseFeatures):
26
26
uses_savepoints = False
27
27
28
28
_django_test_expected_failures = {
29
+ # $concat only supports strings, not int
30
+ "db_functions.text.test_concat.ConcatTests.test_concat_non_str" ,
29
31
# Database defaults not supported: bson.errors.InvalidDocument:
30
32
# cannot encode object: <django.db.models.expressions.DatabaseDefault
31
33
"basic.tests.ModelInstanceCreationTests.test_save_primary_with_db_default" ,
@@ -51,7 +53,7 @@ class DatabaseFeatures(BaseDatabaseFeatures):
51
53
# Length of null considered zero rather than null.
52
54
"db_functions.text.test_length.LengthTests.test_basic" ,
53
55
# range lookup includes incorrect values.
54
- "expressions.tests.IterableLookupInnerExpressionsTests.test_expressions_in_lookups_join_choice " ,
56
+ "expressions.tests.IterableLookupInnerExpressionsTests.test_expressions_range_lookups_join_choice " ,
55
57
# Unexpected alias_refcount in alias_map.
56
58
"queries.tests.Queries1Tests.test_order_by_tables" ,
57
59
# The $sum aggregation returns 0 instead of None for null.
@@ -130,6 +132,8 @@ def django_test_expected_failures(self):
130
132
"expressions.tests.BasicExpressionsTests.test_object_update_unsaved_objects" ,
131
133
"expressions.tests.BasicExpressionsTests.test_order_of_operations" ,
132
134
"expressions.tests.BasicExpressionsTests.test_parenthesis_priority" ,
135
+ "expressions.tests.BasicExpressionsTests.test_slicing_of_f_expressions_charfield" ,
136
+ "expressions.tests.BasicExpressionsTests.test_slicing_of_f_expressions_textfield" ,
133
137
"expressions.tests.BasicExpressionsTests.test_update" ,
134
138
"expressions.tests.BasicExpressionsTests.test_update_with_fk" ,
135
139
"expressions.tests.BasicExpressionsTests.test_update_with_none" ,
@@ -227,6 +231,7 @@ def django_test_expected_failures(self):
227
231
"expressions.tests.BasicExpressionsTests.test_case_in_filter_if_boolean_output_field" ,
228
232
"expressions.tests.BasicExpressionsTests.test_exists_in_filter" ,
229
233
"expressions.tests.BasicExpressionsTests.test_order_by_exists" ,
234
+ "expressions.tests.BasicExpressionsTests.test_slicing_of_outerref" ,
230
235
"expressions.tests.BasicExpressionsTests.test_subquery" ,
231
236
"expressions.tests.ExistsTests.test_filter_by_empty_exists" ,
232
237
"expressions.tests.ExistsTests.test_negated_empty_exists" ,
@@ -333,6 +338,7 @@ def django_test_expected_failures(self):
333
338
"queries.tests.EmptyQuerySetTests.test_values_subquery" ,
334
339
"queries.tests.ExcludeTests.test_exclude_subquery" ,
335
340
"queries.tests.NullInExcludeTest.test_null_in_exclude_qs" ,
341
+ "queries.tests.Queries1Tests.test_combining_does_not_mutate" ,
336
342
"queries.tests.Queries1Tests.test_ticket9985" ,
337
343
"queries.tests.Queries1Tests.test_ticket9997" ,
338
344
"queries.tests.Queries1Tests.test_ticket10742" ,
@@ -446,6 +452,7 @@ def django_test_expected_failures(self):
446
452
"aggregation.tests.AggregateTestCase.test_count_star" ,
447
453
"delete.tests.DeletionTests.test_only_referenced_fields_selected" ,
448
454
"lookup.tests.LookupTests.test_in_ignore_none" ,
455
+ "lookup.tests.LookupTests.test_lookup_direct_value_rhs_unwrapped" ,
449
456
"lookup.tests.LookupTests.test_textfield_exact_null" ,
450
457
"queries.tests.ExistsSql.test_exists" ,
451
458
"queries.tests.Queries6Tests.test_col_alias_quoted" ,
0 commit comments