diff options
| author | Claude Paroz <claude@2xlibre.net> | 2013-04-01 18:32:57 +0200 |
|---|---|---|
| committer | Claude Paroz <claude@2xlibre.net> | 2013-04-01 18:32:57 +0200 |
| commit | dcf563071fad7fe286c6921c949639fc99f51351 (patch) | |
| tree | c24ab55dff30bb714254d2d3fb279db1312efce2 /tests | |
| parent | 51028f50b624efae273dcbe828ec80c1846c74dc (diff) | |
Fixed #5014 -- Guessed max_digits and decimal_places for SQLite
Decimal is treated as float on SQLite, hence inspectdb can only
guess max_digits and decimal_places arguments.
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/inspectdb/tests.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/tests/inspectdb/tests.py b/tests/inspectdb/tests.py index 1544955476..39685484a2 100644 --- a/tests/inspectdb/tests.py +++ b/tests/inspectdb/tests.py @@ -55,8 +55,9 @@ class InspectDBTestCase(TestCase): assertFieldType('date_field', "models.DateField()") assertFieldType('date_time_field', "models.DateTimeField()") if connection.vendor == 'sqlite': - # Ticket #5014 - assertFieldType('decimal_field', "models.DecimalField(max_digits=None, decimal_places=None)") + # Guessed arguments, see #5014 + assertFieldType('decimal_field', "models.DecimalField(max_digits=10, decimal_places=5) " + "# max_digits and decimal_places have been guessed, as this database handles decimal fields as float") else: assertFieldType('decimal_field', "models.DecimalField(max_digits=6, decimal_places=1)") assertFieldType('email_field', "models.CharField(max_length=75)") |
