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:
authorGustavo Duarte <gduarte@activitycentral.com>2013-09-24 21:51:18 (GMT)
committer Gustavo Duarte <gduarte@activitycentral.com>2013-09-24 21:51:18 (GMT)
commit4faac65a6c8d2ce54cfd5c7d2d3fdad2e6d6ebc5 (patch)
tree354fa805814a34d69d49b928667ecd0143783d80 /webapp/webapp/features/terrain.py
parentaac682d823f421cd551d23ee1cd907ed35c661a6 (diff)
parent446a86b35595ec1f004e923e318a2be031cce84b (diff)
Create installers for Version 4.19v4.19
Merge branch 'DEV'
Diffstat (limited to 'webapp/webapp/features/terrain.py')
-rw-r--r--webapp/webapp/features/terrain.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/webapp/webapp/features/terrain.py b/webapp/webapp/features/terrain.py
index 70f079b..632ac37 100644
--- a/webapp/webapp/features/terrain.py
+++ b/webapp/webapp/features/terrain.py
@@ -5,6 +5,8 @@ from fabric.context_managers import hide
from django.conf import settings
from django.core import management
+from utils.test import remove_option_images_dir
+
@before.all
def set_browser():
@@ -27,7 +29,19 @@ def drop_sqlite():
management.call_command('flush', interactive=False, verbosity=0)
+def load_fixture(fixture_name):
+ management.call_command('loaddata', fixture_name, interactive=False,
+ verbosity=0)
+
+
@before.each_feature
def before_each_feature(feature):
drop_mongo()
drop_sqlite()
+ if feature.name == "Researcher adds images to options":
+ load_fixture("generic_researcher")
+
+
+@after.each_feature
+def after_each_feature(feature):
+ remove_option_images_dir()