diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2012-07-11 07:36:16 -0400 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2012-07-11 07:36:16 -0400 |
commit | e5fe956726754f2a789807b7005b6afb9ce79598 (patch) | |
tree | a51c650b2ba93d6fbb7dcb2b8757a0542f71de95 /igor.py | |
parent | 0d8cd57b6d5d4755709ca853856eb14b4b63f437 (diff) | |
download | python-coveragepy-git-e5fe956726754f2a789807b7005b6afb9ce79598.tar.gz |
I like the name igor better :)
--HG--
rename : servant.py => igor.py
Diffstat (limited to 'igor.py')
-rw-r--r-- | igor.py | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/igor.py b/igor.py new file mode 100644 index 00000000..efbe8a0f --- /dev/null +++ b/igor.py @@ -0,0 +1,25 @@ +import os +import sys +import zipfile + +from nose import core as nose_core + +if sys.argv[1] == "remove_extension": + so_names = """ + tracer.so + tracer.cpython-32m.so + """.split() + + for filename in so_names: + try: + os.remove(os.path.join("coverage", filename)) + except OSError: + pass + +elif sys.argv[1] == "test_with_tracer": + os.environ["COVERAGE_TEST_TRACER"] = sys.argv[2] + del sys.argv[1:3] + nose_core.main() + +elif sys.argv[1] == "zip_mods": + zipfile.ZipFile("test/zipmods.zip", "w").write("test/covmodzip1.py", "covmodzip1.py") |