summaryrefslogtreecommitdiff
path: root/tests/queries
diff options
context:
space:
mode:
authorSimon Charette <charette.s@gmail.com>2025-01-13 13:55:41 -0500
committerSarah Boyce <42296566+sarahboyce@users.noreply.github.com>2025-01-14 16:21:19 +0100
commit161e79d277ffe8b79b15ad51cb0d23de54270202 (patch)
tree5a6f24da04f105288819d04697333591064185aa /tests/queries
parent4bfec242b488b174f7d386ab5bbd3363751cdb93 (diff)
Refs #36075 -- Adjusted pk_fields usage in bulk_update eligibility checks.
Regression in bf7b17d16d3978b2e1cee4a0f7ce8840bd1a8dc4. Thanks Sage Abdullah for the report.
Diffstat (limited to 'tests/queries')
-rw-r--r--tests/queries/test_bulk_update.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/queries/test_bulk_update.py b/tests/queries/test_bulk_update.py
index b2688a61c8..9fa9c3b9b8 100644
--- a/tests/queries/test_bulk_update.py
+++ b/tests/queries/test_bulk_update.py
@@ -144,6 +144,10 @@ class BulkUpdateTests(TestCase):
with self.assertRaisesMessage(ValueError, self.pk_fields_error):
CustomPk.objects.bulk_update([], ["name"])
+ def test_update_inherited_primary_key(self):
+ with self.assertRaisesMessage(ValueError, self.pk_fields_error):
+ SpecialCategory.objects.bulk_update([], ["id"])
+
def test_empty_objects(self):
with self.assertNumQueries(0):
rows_updated = Note.objects.bulk_update([], ["note"])