From 9c60a93be63434f07a2d9edc7aaea5270729b4e9 Mon Sep 17 00:00:00 2001 From: Antti Kaihola Date: Fri, 31 Aug 2012 16:23:25 +0300 Subject: [PATCH] Fixes #6: drop and create db @before/after.runserver, not @before/after.all --- salad/terrains/djangoify.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/salad/terrains/djangoify.py b/salad/terrains/djangoify.py index b24c869..49b5a40 100644 --- a/salad/terrains/djangoify.py +++ b/salad/terrains/djangoify.py @@ -14,8 +14,8 @@ except: USE_SOUTH = False - @before.all - def setup_database(): + @before.runserver + def setup_database(actual_server): logger.info("Setting up a test database ...\n") if settings.DATABASES["default"]["ENGINE"] != "django.db.backends.sqlite3": @@ -36,8 +36,8 @@ def setup_database(): call_command('syncdb', interactive=False, verbosity=0) call_command('flush', interactive=False, verbosity=0) - @after.all - def teardown_database(total): + @after.runserver + def teardown_database(actual_server): logger.info("Destroying test database ...\n") world.test_runner.teardown_test_environment() if settings.DATABASES["default"]["ENGINE"] != "django.db.backends.sqlite3":