diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2009-05-07 09:23:10 -0400 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2009-05-07 09:23:10 -0400 |
commit | ecd252c2d2eefaecdfe7b76c6c0dcadbc232784a (patch) | |
tree | 6e164242c8a84b2f61bdf2f91cfffc293390ee50 /test/farm | |
parent | f29cd6fbb45d4916bc5ef46ec0113a4763618544 (diff) | |
download | python-coveragepy-git-ecd252c2d2eefaecdfe7b76c6c0dcadbc232784a.tar.gz |
Add a failing test for running non-.py files on the command line.
Diffstat (limited to 'test/farm')
-rw-r--r-- | test/farm/run/run_xxx.py | 8 | ||||
-rw-r--r-- | test/farm/run/src/xxx | 8 |
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
|