From 96301d21bb2ec7c5e06e3cea54fa2cdcd25a464d Mon Sep 17 00:00:00 2001 From: Claude Paroz Date: Fri, 4 Jan 2013 13:55:20 +0100 Subject: [1.5.x] Fixed #19192 -- Allowed running tests with dummy db backend MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Thanks Simon Charette for the initial patch, and Jan Bednařík for his work on the ticket. Backport of b740da3504 from master. --- django/db/backends/dummy/base.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'django') diff --git a/django/db/backends/dummy/base.py b/django/db/backends/dummy/base.py index 12a940d3a2..b648aae9c9 100644 --- a/django/db/backends/dummy/base.py +++ b/django/db/backends/dummy/base.py @@ -31,6 +31,10 @@ class DatabaseOperations(BaseDatabaseOperations): class DatabaseClient(BaseDatabaseClient): runshell = complain +class DatabaseCreation(BaseDatabaseCreation): + create_test_db = ignore + destroy_test_db = ignore + class DatabaseIntrospection(BaseDatabaseIntrospection): get_table_list = complain get_table_description = complain @@ -64,6 +68,6 @@ class DatabaseWrapper(BaseDatabaseWrapper): self.features = BaseDatabaseFeatures(self) self.ops = DatabaseOperations(self) self.client = DatabaseClient(self) - self.creation = BaseDatabaseCreation(self) + self.creation = DatabaseCreation(self) self.introspection = DatabaseIntrospection(self) self.validation = BaseDatabaseValidation(self) -- cgit v1.3