diff options
| author | Paolo Melchiorre <paolo@melchiorre.org> | 2023-09-27 22:24:04 +0200 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2023-09-28 05:50:42 +0200 |
| commit | e7e8eb44a30bcab004a582760752b5eb3fcd6e91 (patch) | |
| tree | 8869685c22d597a66c80584abf2d7fd20fa2980d /tests/model_fields | |
| parent | 5e4b75b78a7a84bc30170c2b8e7434525e745c1b (diff) | |
Fixed #34877 -- Fixed migrations crash when adding GeneratedField with output_field with params.
Diffstat (limited to 'tests/model_fields')
| -rw-r--r-- | tests/model_fields/test_generatedfield.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/model_fields/test_generatedfield.py b/tests/model_fields/test_generatedfield.py index 3184f77d87..d965940465 100644 --- a/tests/model_fields/test_generatedfield.py +++ b/tests/model_fields/test_generatedfield.py @@ -181,6 +181,13 @@ class GeneratedFieldTestMixin: field._resolved_expression.output_field.db_type(connection), ) + @skipUnlessDBFeature("supports_collation_on_charfield") + def test_db_type_parameters(self): + db_type_parameters = self.output_field_model._meta.get_field( + "lower_name" + ).db_type_parameters(connection) + self.assertEqual(db_type_parameters["max_length"], 11) + def test_model_with_params(self): m = self.params_model.objects.create() m = self._refresh_if_needed(m) |
