diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2019-09-15 07:41:42 -0400 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2019-09-15 07:41:42 -0400 |
commit | d8c5066deb9f1b8937103c364e48e7e1b3bcb02c (patch) | |
tree | ea9577e6c483b7941606c6a0b2a3b5199818de41 /tests/test_context.py | |
parent | 04aac1294977121c0444021bc3ea0e080faf0921 (diff) | |
download | python-coveragepy-git-d8c5066deb9f1b8937103c364e48e7e1b3bcb02c.tar.gz |
Python tracer supports dynamic contexts. #846
Diffstat (limited to 'tests/test_context.py')
-rw-r--r-- | tests/test_context.py | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/tests/test_context.py b/tests/test_context.py index 9c8d4605..eb8ee9c5 100644 --- a/tests/test_context.py +++ b/tests/test_context.py @@ -10,7 +10,6 @@ import coverage from coverage import env from coverage.context import qualname_from_frame from coverage.data import CoverageData -from coverage.misc import CoverageException from tests.coveragetest import CoverageTest @@ -107,11 +106,6 @@ class StaticContextTest(CoverageTest): class DynamicContextTest(CoverageTest): """Tests of dynamically changing contexts.""" - def setUp(self): - if not env.C_TRACER: - self.skipTest("Only the C tracer supports dynamic contexts") - super(DynamicContextTest, self).setUp() - SOURCE = """\ def helper(lineno): x = 2 @@ -178,21 +172,6 @@ class DynamicContextTest(CoverageTest): data.lines(fname, ["stat|two_tests.test_two"]), self.TEST_TWO_LINES) -class DynamicContextWithPythonTracerTest(CoverageTest): - """The Python tracer doesn't do dynamic contexts at all.""" - - run_in_temp_dir = False - - def test_python_tracer_fails_properly(self): - if env.C_TRACER: - self.skipTest("This test is specifically about the Python tracer.") - cov = coverage.Coverage() - cov.set_option("run:dynamic_context", "test_function") - msg = r"Can't support dynamic contexts with PyTracer" - with self.assertRaisesRegex(CoverageException, msg): - cov.start() - - def get_qualname(): """Helper to return qualname_from_frame for the caller.""" stack = inspect.stack()[1:] |