Skip to content

Commit 2bf66f3

Browse files
authored
Set boolean expr flag to false, unskip constraint tests (#349)
1 parent 4df6db3 commit 2bf66f3

File tree

2 files changed

+1
-14
lines changed

2 files changed

+1
-14
lines changed

mssql/features.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ class DatabaseFeatures(BaseDatabaseFeatures):
3333
requires_literal_defaults = True
3434
requires_sqlparse_for_splitting = False
3535
supports_boolean_expr_in_select_clause = False
36+
supports_comparing_boolean_expr = False
3637
supports_comments = True
3738
supports_covering_indexes = True
3839
supports_deferrable_unique_constraints = False

testapp/settings.py

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -268,14 +268,6 @@
268268
'schema.tests.SchemaTests.test_autofield_to_o2o',
269269
'schema.tests.SchemaTests.test_add_auto_field',
270270
'prefetch_related.tests.PrefetchRelatedTests.test_m2m_prefetching_iterator_with_chunks',
271-
'queries.test_q.QCheckTests.test_basic',
272-
'queries.test_q.QCheckTests.test_boolean_expression',
273-
'queries.test_q.QCheckTests.test_expression',
274-
'constraints.tests.CheckConstraintTests.test_validate',
275-
'constraints.tests.CheckConstraintTests.test_validate_boolean_expressions',
276-
'constraints.tests.UniqueConstraintTests.test_model_validation_with_condition',
277-
'constraints.tests.UniqueConstraintTests.test_validate_condition',
278-
'constraints.tests.UniqueConstraintTests.test_validate_expression_condition',
279271
'migrations.test_operations.OperationTests.test_create_model_with_boolean_expression_in_check_constraint',
280272
'queries.test_qs_combinators.QuerySetSetOperationTests.test_union_in_subquery_related_outerref',
281273
# These tests pass on SQL Server 2022 or newer
@@ -300,12 +292,6 @@
300292
'queries.test_qs_combinators.QuerySetSetOperationTests.test_union_with_select_related_and_order',
301293
'expressions_window.tests.WindowFunctionTests.test_limited_filter',
302294
'schema.tests.SchemaTests.test_remove_ignored_unique_constraint_not_create_fk_index',
303-
'constraints.tests.UniqueConstraintTests.test_validate_nullable_textfield_with_isnull_true',
304-
305-
# Django 5.0
306-
'constraints.tests.CheckConstraintTests.test_validate_custom_error',
307-
'constraints.tests.CheckConstraintTests.test_validate_nullable_jsonfield',
308-
'constraints.tests.CheckConstraintTests.test_validate_pk_field',
309295
]
310296

311297
REGEX_TESTS = [

0 commit comments

Comments
 (0)