diff options
author | Tim Graham <timograham@gmail.com> | 2018-03-16 10:52:04 -0400 |
---|---|---|
committer | Tim Graham <timograham@gmail.com> | 2018-03-20 12:10:10 -0400 |
commit | 6421bd702fb8205c6b91395d087dc34d179f0c35 (patch) | |
tree | f623633cd8408a5925034457e3befbb177939e9c /tests/inspectdb | |
parent | 5fa4f40f45fcdbb7e48489ed3039a314b5c961d0 (diff) | |
download | django-6421bd702fb8205c6b91395d087dc34d179f0c35.tar.gz |
Refs #29227 -- Made inspectdb generate BooleanField(null=True) rather than NullBooleanField.
Diffstat (limited to 'tests/inspectdb')
-rw-r--r-- | tests/inspectdb/tests.py | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/tests/inspectdb/tests.py b/tests/inspectdb/tests.py index 794ebc2660..db61246c6a 100644 --- a/tests/inspectdb/tests.py +++ b/tests/inspectdb/tests.py @@ -7,8 +7,6 @@ from django.db import connection from django.db.backends.base.introspection import TableInfo from django.test import TestCase, TransactionTestCase, skipUnlessDBFeature -from .models import ColumnTypes - def inspectdb_tables_only(table_name): """ @@ -96,15 +94,9 @@ class InspectDBTestCase(TestCase): else: assertFieldType('big_int_field', "models.IntegerField()") - bool_field = ColumnTypes._meta.get_field('bool_field') - bool_field_type = connection.features.introspected_boolean_field_type(bool_field) + bool_field_type = connection.features.introspected_boolean_field_type assertFieldType('bool_field', "models.{}()".format(bool_field_type)) - null_bool_field = ColumnTypes._meta.get_field('null_bool_field') - null_bool_field_type = connection.features.introspected_boolean_field_type(null_bool_field) - if 'BooleanField' in null_bool_field_type: - assertFieldType('null_bool_field', "models.{}()".format(null_bool_field_type)) - else: - assertFieldType('null_bool_field', "models.{}(blank=True, null=True)".format(null_bool_field_type)) + assertFieldType('null_bool_field', 'models.{}(blank=True, null=True)'.format(bool_field_type)) if connection.features.can_introspect_decimal_field: assertFieldType('decimal_field', "models.DecimalField(max_digits=6, decimal_places=1)") |