1
0
mirror of https://github.com/django/django.git synced 2025-03-13 02:40:47 +00:00

Refs #35617 -- Removed hardcoded pk in test_bulk_update_custom_get_prep_value().

This commit is contained in:
Jacob Walls 2025-02-25 12:23:13 -05:00 committed by Sarah Boyce
parent 5a1cae3a56
commit 77666f2fa1

View File

@ -306,11 +306,9 @@ class TestSaveLoad(TestCase):
@skipUnlessDBFeature("supports_primitives_in_json_field") @skipUnlessDBFeature("supports_primitives_in_json_field")
def test_bulk_update_custom_get_prep_value(self): def test_bulk_update_custom_get_prep_value(self):
objs = CustomSerializationJSONModel.objects.bulk_create( obj = CustomSerializationJSONModel.objects.create(json_field={"version": "1"})
[CustomSerializationJSONModel(pk=1, json_field={"version": "1"})] obj.json_field["version"] = "1-alpha"
) CustomSerializationJSONModel.objects.bulk_update([obj], ["json_field"])
objs[0].json_field["version"] = "1-alpha"
CustomSerializationJSONModel.objects.bulk_update(objs, ["json_field"])
self.assertSequenceEqual( self.assertSequenceEqual(
CustomSerializationJSONModel.objects.values("json_field"), CustomSerializationJSONModel.objects.values("json_field"),
[{"json_field": '{"version": "1-alpha"}'}], [{"json_field": '{"version": "1-alpha"}'}],