diff options
Diffstat (limited to 'tests/postgres_tests/fields.py')
| -rw-r--r-- | tests/postgres_tests/fields.py | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/tests/postgres_tests/fields.py b/tests/postgres_tests/fields.py index b1bb6668d6..1c0cb05d46 100644 --- a/tests/postgres_tests/fields.py +++ b/tests/postgres_tests/fields.py @@ -26,14 +26,23 @@ except ImportError: }) return name, path, args, kwargs + class DummyContinuousRangeField(models.Field): + def __init__(self, *args, default_bounds='[)', **kwargs): + super().__init__(**kwargs) + + def deconstruct(self): + name, path, args, kwargs = super().deconstruct() + kwargs['default_bounds'] = '[)' + return name, path, args, kwargs + ArrayField = DummyArrayField BigIntegerRangeField = models.Field CICharField = models.Field CIEmailField = models.Field CITextField = models.Field DateRangeField = models.Field - DateTimeRangeField = models.Field - DecimalRangeField = models.Field + DateTimeRangeField = DummyContinuousRangeField + DecimalRangeField = DummyContinuousRangeField HStoreField = models.Field IntegerRangeField = models.Field SearchVector = models.Expression |
