Commit 1238f92c authored by Aymeric Augustin's avatar Aymeric Augustin
Browse files

Checked can_introspect_null feature in a test.

parent 4ad299f2
Loading
Loading
Loading
Loading
+8 −2
Original line number Diff line number Diff line
@@ -89,10 +89,16 @@ class InspectDBTestCase(TestCase):

        if connection.features.can_introspect_boolean_field:
            assertFieldType('bool_field', "models.BooleanField()")
            if connection.features.can_introspect_null:
                assertFieldType('null_bool_field', "models.NullBooleanField()")
            else:
                assertFieldType('null_bool_field', "models.BooleanField()")
        else:
            assertFieldType('bool_field', "models.IntegerField()")
            if connection.features.can_introspect_null:
                assertFieldType('null_bool_field', "models.IntegerField(blank=True, null=True)")
            else:
                assertFieldType('null_bool_field', "models.IntegerField()")

        if connection.vendor == 'sqlite':
            # Guessed arguments on SQLite, see #5014