Changes between Initial Version and Version 2 of Ticket #10397
- Timestamp:
- Mar 5, 2009, 5:38:26 PM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #10397
- Property Cc added
- Property Has patch set
- Property Keywords create_spatial_db gis tests added
- Property Milestone → 1.1
- Property Owner changed from to
- Property Status new → assigned
-
Ticket #10397 – Description
initial v2 1 After r9756, it's no longer possible to run a full test suite for a set of applications (a Django "project") when using the gis test runner. This is because we need to set up DATABASE_SUPPORTS_TRANSACTIONS, which is used by, at a minimum, the auth tests.1 After r9756, it's no longer possible to run a full test suite for a set of applications (a Django "project") when using the gis test runner. This is because we need to set up `DATABASE_SUPPORTS_TRANSACTIONS`, which is used by, at a minimum, the auth tests. 2 2 3 3 This seems like the tip of the iceberg in some ways, though. There's already a handy function to help with this, but it's part of `django.db.backends.creation.BaseDatabaseCreation`, which `django.contrib.gis` doesn't use at all for creating test databases. I suspect the solution is to break up the `BaseDatabaseCreation` class into basic stuff and test stuff so that gis can use the subclass the latter.