diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2017-03-11 16:09:32 -0500 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2017-03-11 16:09:32 -0500 |
commit | f0735d793ac913dc81faa8976ed98a984aa3a97f (patch) | |
tree | c67847eaf93dd65bf7e60dbb03fdba5b1aa2e772 | |
parent | 7c047ac7b2a1ed797bd959d268fe7d25044ca9b3 (diff) | |
download | python-coveragepy-git-f0735d793ac913dc81faa8976ed98a984aa3a97f.tar.gz |
Ugly: have to pragma away nested coverage
-rw-r--r-- | tests/test_api.py | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/tests/test_api.py b/tests/test_api.py index 33108248..47f90045 100644 --- a/tests/test_api.py +++ b/tests/test_api.py @@ -285,29 +285,29 @@ class ApiTest(CoverageTest): self.make_code1_code2() cov = coverage.Coverage() cov.start() - import_local_file("code1") - cov.save() - import_local_file("code2") - cov.stop() + import_local_file("code1") # pragma: nested + cov.save() # pragma: nested + import_local_file("code2") # pragma: nested + cov.stop() # pragma: nested self.check_code1_code2(cov) def test_start_save_nostop(self): self.make_code1_code2() cov = coverage.Coverage() cov.start() - import_local_file("code1") - cov.save() - import_local_file("code2") - self.check_code1_code2(cov) + import_local_file("code1") # pragma: nested + cov.save() # pragma: nested + import_local_file("code2") # pragma: nested + self.check_code1_code2(cov) # pragma: nested # Then stop it, or the test suite gets out of whack. - cov.stop() + cov.stop() # pragma: nested def test_two_getdata_only_warn_once(self): self.make_code1_code2() cov = coverage.Coverage(source=["."], omit=["code1.py"]) cov.start() - import_local_file("code1") - cov.stop() + import_local_file("code1") # pragma: nested + cov.stop() # pragma: nested # We didn't collect any data, so we should get a warning. with self.assert_warnings(cov, ["No data was collected"]): cov.get_data() @@ -320,31 +320,31 @@ class ApiTest(CoverageTest): self.make_code1_code2() cov = coverage.Coverage(source=["."], omit=["code1.py"]) cov.start() - import_local_file("code1") + import_local_file("code1") # pragma: nested # We didn't collect any data, so we should get a warning. - with self.assert_warnings(cov, ["No data was collected"]): - cov.get_data() + with self.assert_warnings(cov, ["No data was collected"]): # pragma: nested + cov.get_data() # pragma: nested # But calling get_data a second time with no intervening activity # won't make another warning. - with self.assert_warnings(cov, []): - cov.get_data() + with self.assert_warnings(cov, []): # pragma: nested + cov.get_data() # pragma: nested # Then stop it, or the test suite gets out of whack. - cov.stop() + cov.stop() # pragma: nested def test_two_getdata_warn_twice(self): self.make_code1_code2() cov = coverage.Coverage(source=["."], omit=["code1.py", "code2.py"]) cov.start() - import_local_file("code1") + import_local_file("code1") # pragma: nested # We didn't collect any data, so we should get a warning. - with self.assert_warnings(cov, ["No data was collected"]): - cov.save() - import_local_file("code2") + with self.assert_warnings(cov, ["No data was collected"]): # pragma: nested + cov.save() # pragma: nested + import_local_file("code2") # pragma: nested # Calling get_data a second time after tracing some more will warn again. - with self.assert_warnings(cov, ["No data was collected"]): - cov.get_data() + with self.assert_warnings(cov, ["No data was collected"]): # pragma: nested + cov.get_data() # pragma: nested # Then stop it, or the test suite gets out of whack. - cov.stop() + cov.stop() # pragma: nested def make_good_data_files(self): """Make some good data files.""" |