summaryrefslogtreecommitdiff
path: root/tests/test_summary.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_summary.py')
-rw-r--r--tests/test_summary.py14
1 files changed, 8 insertions, 6 deletions
diff --git a/tests/test_summary.py b/tests/test_summary.py
index f603a979..6fc4fc8d 100644
--- a/tests/test_summary.py
+++ b/tests/test_summary.py
@@ -2,6 +2,7 @@
import glob
import os
+import os.path
import py_compile
import re
import sys
@@ -14,6 +15,9 @@ from coverage.backward import StringIO
from tests.coveragetest import CoverageTest
+HERE = os.path.dirname(__file__)
+
+
class SummaryTest(CoverageTest):
"""Tests of the text summary reporting for coverage.py."""
@@ -26,7 +30,7 @@ class SummaryTest(CoverageTest):
print('done')
""")
# Parent class saves and restores sys.path, we can just modify it.
- sys.path.append(self.nice_file(os.path.dirname(__file__), 'modules'))
+ sys.path.append(self.nice_file(HERE, 'modules'))
def test_report(self):
out = self.run_command("coverage run mycode.py")
@@ -81,10 +85,9 @@ class SummaryTest(CoverageTest):
def test_report_omitting(self):
# Try reporting while omitting some modules
- prefix = os.path.split(__file__)[0]
self.run_command("coverage run mycode.py")
report = self.report_from_command(
- "coverage report --omit '%s/*'" % prefix
+ "coverage report --omit '%s/*'" % HERE
)
# Name Stmts Miss Cover
@@ -506,9 +509,8 @@ class SummaryTest2(CoverageTest):
def setUp(self):
super(SummaryTest2, self).setUp()
# Parent class saves and restores sys.path, we can just modify it.
- this_dir = os.path.dirname(__file__)
- sys.path.append(self.nice_file(this_dir, 'modules'))
- sys.path.append(self.nice_file(this_dir, 'moremodules'))
+ sys.path.append(self.nice_file(HERE, 'modules'))
+ sys.path.append(self.nice_file(HERE, 'moremodules'))
def test_empty_files(self):
# Shows that empty files like __init__.py are listed as having zero