summaryrefslogtreecommitdiff
path: root/tests/coveragetest.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2015-11-01 21:28:31 -0500
committerNed Batchelder <ned@nedbatchelder.com>2015-11-01 21:28:31 -0500
commitdbaa663f9916c28e5fec55de3e61265bcce26baa (patch)
treebdb9ffddda1e2ffc2213a6f3ef2a504d5e64a021 /tests/coveragetest.py
parent2a546830a4e0f55b0c4d03625be21862e33e3f07 (diff)
downloadpython-coveragepy-git-dbaa663f9916c28e5fec55de3e61265bcce26baa.tar.gz
Fix settrace(py_func). #436.
Diffstat (limited to 'tests/coveragetest.py')
-rw-r--r--tests/coveragetest.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/tests/coveragetest.py b/tests/coveragetest.py
index 0e9076cc..5042c98d 100644
--- a/tests/coveragetest.py
+++ b/tests/coveragetest.py
@@ -48,6 +48,11 @@ class CoverageTest(
def setUp(self):
super(CoverageTest, self).setUp()
+ # Attributes for getting info about what happened.
+ self.last_command_status = None
+ self.last_command_output = None
+ self.last_module_name = None
+
if _TEST_NAME_FILE: # pragma: debugging
with open(_TEST_NAME_FILE, "w") as f:
f.write("%s_%s" % (
@@ -104,8 +109,9 @@ class CoverageTest(
return mod
def get_module_name(self):
- """Return the module name to use for this test run."""
- return 'coverage_test_' + str(random.random())[2:]
+ """Return a random module name to use for this test run."""
+ self.last_module_name = 'coverage_test_' + str(random.random())[2:]
+ return self.last_module_name
# Map chars to numbers for arcz_to_arcs
_arcz_map = {'.': -1}