diff options
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/introspection/models.py | 1 | ||||
| -rw-r--r-- | tests/introspection/tests.py | 5 |
2 files changed, 4 insertions, 2 deletions
diff --git a/tests/introspection/models.py b/tests/introspection/models.py index 00c5ebea3c..12264cfbd5 100644 --- a/tests/introspection/models.py +++ b/tests/introspection/models.py @@ -11,6 +11,7 @@ class Reporter(models.Model): email = models.EmailField() facebook_user_id = models.BigIntegerField(null=True) raw_data = models.BinaryField(null=True) + small_int = models.SmallIntegerField() class Meta: unique_together = ('first_name', 'last_name') diff --git a/tests/introspection/tests.py b/tests/introspection/tests.py index 2cf766f10c..59a9a4e5c5 100644 --- a/tests/introspection/tests.py +++ b/tests/introspection/tests.py @@ -59,7 +59,8 @@ class IntrospectionTests(TestCase): ['AutoField' if connection.features.can_introspect_autofield else 'IntegerField', 'CharField', 'CharField', 'CharField', 'BigIntegerField' if connection.features.can_introspect_big_integer_field else 'IntegerField', - 'BinaryField' if connection.features.can_introspect_binary_field else 'TextField'] + 'BinaryField' if connection.features.can_introspect_binary_field else 'TextField', + 'SmallIntegerField' if connection.features.can_introspect_small_integer_field else 'IntegerField'] ) # The following test fails on Oracle due to #17202 (can't correctly @@ -80,7 +81,7 @@ class IntrospectionTests(TestCase): nullable_by_backend = connection.features.interprets_empty_strings_as_nulls self.assertEqual( [r[6] for r in desc], - [False, nullable_by_backend, nullable_by_backend, nullable_by_backend, True, True] + [False, nullable_by_backend, nullable_by_backend, nullable_by_backend, True, True, False] ) # Regression test for #9991 - 'real' types in postgres |
