Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/webapp/webapp/features/terrain.py
diff options
context:
space:
mode:
authorCode Raguet <ignacio.code@gmail.com>2013-09-02 20:10:41 (GMT)
committer Code Raguet <ignacio.code@gmail.com>2013-09-02 21:19:58 (GMT)
commit58fe7bc3ba638fe0903342a1cb8bc5f81f8b6cc3 (patch)
treec906073cf5e21895cc2b3788a95d517af7a18120 /webapp/webapp/features/terrain.py
parentfffdf01ecc9087ee596bb9bbc384e6fed1d8344d (diff)
flush sqlite before each feature
Diffstat (limited to 'webapp/webapp/features/terrain.py')
-rw-r--r--webapp/webapp/features/terrain.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/webapp/webapp/features/terrain.py b/webapp/webapp/features/terrain.py
index be152eb..34f75e0 100644
--- a/webapp/webapp/features/terrain.py
+++ b/webapp/webapp/features/terrain.py
@@ -1,8 +1,8 @@
from lettuce import world, before, after
from splinter import Browser
from fabric.api import local
-
from django.conf import settings
+from django.core import management
@before.all
@@ -19,3 +19,8 @@ def exit_browser(total):
def drop_mongo(feature):
db = settings.MONGO_SETTINGS['NAME']
local("mongo {mongo_db} --eval 'db.dropDatabase()'".format(mongo_db=db))
+
+
+@before.each_feature
+def drop_sqlite(feature):
+ management.call_command('flush', interactive=False)