summaryrefslogtreecommitdiff
path: root/tests/test_oddball.py
diff options
context:
space:
mode:
authordesmaj <matthew.desmarais@gmail.com>2013-03-18 00:03:39 -0400
committerdesmaj <matthew.desmarais@gmail.com>2013-03-18 00:03:39 -0400
commit82c4c9f038bce0635ee565f80953c9fa9ff61dfe (patch)
tree88dcfe5fc8bec924f3b1cecde818cbe273e36206 /tests/test_oddball.py
parent351264bd7deff3fdf6e393581560b4d994c1dbfa (diff)
downloadpython-coveragepy-git-82c4c9f038bce0635ee565f80953c9fa9ff61dfe.tar.gz
Removed redundant code; Changed a setup.py test to ensure that the proper setup.py is imported; Changed the 'oddball' tests to use a filename whitelist instead of a blacklist (so that tests run better under instrumental
Diffstat (limited to 'tests/test_oddball.py')
-rw-r--r--tests/test_oddball.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/test_oddball.py b/tests/test_oddball.py
index 60fab48f..f136eb49 100644
--- a/tests/test_oddball.py
+++ b/tests/test_oddball.py
@@ -306,7 +306,10 @@ class ExceptionTest(CoverageTest):
lines = cov.data.line_data()
clean_lines = {}
for f, llist in lines.items():
- if f == __file__:
+ # f is a path to a python module, so we drop the '.py' to get
+ # a callname
+ callname = os.path.basename(f)[:-3]
+ if callname not in callnames:
# ignore this file.
continue
clean_lines[os.path.basename(f)] = llist