summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Graham <timograham@gmail.com>2024-07-26 17:01:48 +0200
committerSarah Boyce <42296566+sarahboyce@users.noreply.github.com>2024-07-26 17:02:04 +0200
commite9d4b03680c4763eee8f4f63a5b3f68ce4987f1a (patch)
tree4b6c0946a4e14fac1f3018ae6175a3631b53befe
parent694c45118aca8a882ad5b8d5b344fe98ec23185e (diff)
[5.1.x] Added missing skips in constraint tests.
Backport of b6ad8b687adf011245270df17a38c1a42792e3d7 from main.
-rw-r--r--tests/constraints/tests.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/constraints/tests.py b/tests/constraints/tests.py
index fd68c5156d..32f98a5529 100644
--- a/tests/constraints/tests.py
+++ b/tests/constraints/tests.py
@@ -896,6 +896,7 @@ class UniqueConstraintTests(TestCase):
ChildUniqueConstraintProduct(name=self.p1.name, color=self.p1.color),
)
+ @skipUnlessDBFeature("supports_table_check_constraints")
def test_validate_fields_unattached(self):
Product.objects.create(price=42)
constraint = models.UniqueConstraint(fields=["price"], name="uniq_prices")
@@ -1070,6 +1071,7 @@ class UniqueConstraintTests(TestCase):
is_not_null_constraint.validate(Product, Product(price=4, discounted_price=3))
is_not_null_constraint.validate(Product, Product(price=2, discounted_price=1))
+ @skipUnlessDBFeature("supports_table_check_constraints")
def test_validate_nulls_distinct_expressions(self):
Product.objects.create(price=42)
constraint = models.UniqueConstraint(