diff options
| author | Jacob Walls <jacobtylerwalls@gmail.com> | 2025-01-01 16:05:22 -0500 |
|---|---|---|
| committer | Sarah Boyce <42296566+sarahboyce@users.noreply.github.com> | 2025-01-02 13:03:49 +0100 |
| commit | 2a61b5f97c0f9ec9ff3f321090bd8e6ed609793c (patch) | |
| tree | a9841b3122f618919419f46b8ec2ecf4220ce234 /tests/composite_pk | |
| parent | 8d9901c961bf9d5cfa6bddddbbcebfbf487a5125 (diff) | |
Refs #373 -- Errored when providing db_column to CompositePrimaryKey.
Diffstat (limited to 'tests/composite_pk')
| -rw-r--r-- | tests/composite_pk/test_checks.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/composite_pk/test_checks.py b/tests/composite_pk/test_checks.py index 58b580ca85..c803d521cc 100644 --- a/tests/composite_pk/test_checks.py +++ b/tests/composite_pk/test_checks.py @@ -43,6 +43,11 @@ class CompositePKChecksTests(TestCase): with self.assertRaisesMessage(ValueError, expected_message): models.CompositePrimaryKey("tenant_id", "id", db_default=models.F("id")) + def test_composite_pk_cannot_have_a_db_column(self): + expected_message = "CompositePrimaryKey cannot have a db_column." + with self.assertRaisesMessage(ValueError, expected_message): + models.CompositePrimaryKey("tenant_id", "id", db_column="tenant_pk") + def test_composite_pk_cannot_be_editable(self): expected_message = "CompositePrimaryKey cannot be editable." with self.assertRaisesMessage(ValueError, expected_message): |
