Fixed #36262 -- Made GeneratedField.db_persist a required key-word argument.

This commit is contained in:
Jason Cameron 2025-03-18 00:38:31 -04:00 committed by Sarah Boyce
parent 334677ad57
commit 9608678704
4 changed files with 5 additions and 4 deletions

View file

@ -94,11 +94,11 @@ class BaseGeneratedFieldTests(SimpleTestCase):
)
def test_db_persist_required(self):
msg = "GeneratedField.db_persist must be True or False."
with self.assertRaisesMessage(ValueError, msg):
with self.assertRaises(TypeError):
GeneratedField(
expression=Lower("name"), output_field=CharField(max_length=255)
)
msg = "GeneratedField.db_persist must be True or False."
with self.assertRaisesMessage(ValueError, msg):
GeneratedField(
expression=Lower("name"),