summaryrefslogtreecommitdiff
path: root/test/farm
diff options
context:
space:
mode:
Diffstat (limited to 'test/farm')
-rw-r--r--test/farm/run/run_xxx.py8
-rw-r--r--test/farm/run/src/xxx8
2 files changed, 16 insertions, 0 deletions
diff --git a/test/farm/run/run_xxx.py b/test/farm/run/run_xxx.py
new file mode 100644
index 00000000..37a2cb51
--- /dev/null
+++ b/test/farm/run/run_xxx.py
@@ -0,0 +1,8 @@
+copy("src", "out")
+run("""
+ coverage -e -x xxx
+ coverage -r
+ """, rundir="out", outfile="stdout.txt")
+contains("out/stdout.txt", "xxx: 3 4 0 7")
+doesnt_contain("out/stdout.txt", "No such file or directory")
+clean("out")
diff --git a/test/farm/run/src/xxx b/test/farm/run/src/xxx
new file mode 100644
index 00000000..6b7eb9e3
--- /dev/null
+++ b/test/farm/run/src/xxx
@@ -0,0 +1,8 @@
+# This is a python file though it doesn't look like it, like a main script.
+a = b = c = d = 0
+a = 3
+b = 4
+if not b:
+ c = 6
+d = 7
+print "xxx:", a, b, c, d