Commit 451d16eb authored by Jelte Jansen's avatar Jelte Jansen
Browse files

[master] Merge branch 'trac2583'

parents 95443028 4660c86f
......@@ -70,6 +70,11 @@ These files *will* be overwritten or deleted if the same scenarios are run
again, so if you want to inspect them after a failed test, either do so
immediately or move the files.
If you want to keep these output files even for successful runs, you can
specify the environment variable LETTUCE_KEEP_OUTPUT=1. The files will
still be overwritten by subsequent runs, but they will not automatically be
Adding and extending tests
......@@ -26,12 +26,16 @@
from lettuce import *
import subprocess
import os.path
import os
import shutil
import re
import sys
import time
# lettuce cannot directly pass commands to the terrain, so we need to
# use environment variables to influence behaviour
# In order to make sure we start all tests with a 'clean' environment,
# We perform a number of initialization steps, like restoring configuration
# files, and removing generated data files.
......@@ -109,7 +113,7 @@ class RunningProcess:
self.process = None
self.step = step
self.process_name = process_name
self.remove_files_on_exit = True
self.remove_files_on_exit = (os.environ.get(KEEP_OUTPUT) != '1')
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment