diff options
author | Code 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) |
commit | 58fe7bc3ba638fe0903342a1cb8bc5f81f8b6cc3 (patch) | |
tree | c906073cf5e21895cc2b3788a95d517af7a18120 /webapp/webapp/features/terrain.py | |
parent | fffdf01ecc9087ee596bb9bbc384e6fed1d8344d (diff) |
flush sqlite before each feature
Diffstat (limited to 'webapp/webapp/features/terrain.py')
-rw-r--r-- | webapp/webapp/features/terrain.py | 7 |
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) |