diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2021-11-20 10:05:38 -0500 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2021-11-20 12:05:02 -0500 |
commit | 65b87ffe4bcc83f798951cb5a32747cdd224ed42 (patch) | |
tree | 0dcf41d14c1c68a8e2ddd73b04dc62657c34f0fe /tests/test_cmdline.py | |
parent | 97eba39c1fa2c7791da6ed644fee28666d948a33 (diff) | |
download | python-coveragepy-git-65b87ffe4bcc83f798951cb5a32747cdd224ed42.tar.gz |
refactor(test): make_data_file is a helper for making data files
Diffstat (limited to 'tests/test_cmdline.py')
-rw-r--r-- | tests/test_cmdline.py | 25 |
1 files changed, 10 insertions, 15 deletions
diff --git a/tests/test_cmdline.py b/tests/test_cmdline.py index 952dc47b..ab4b9e20 100644 --- a/tests/test_cmdline.py +++ b/tests/test_cmdline.py @@ -15,7 +15,6 @@ import coverage import coverage.cmdline from coverage import env from coverage.config import CoverageConfig -from coverage.data import CoverageData from coverage.exceptions import _ExceptionDuringRun from coverage.version import __url__ @@ -827,13 +826,13 @@ class CmdLineWithFilesTest(BaseCmdLineTest): run_in_temp_dir = True def test_debug_data(self): - data = CoverageData() - data.add_lines({ - "file1.py": range(1, 18), - "file2.py": range(1, 24), - }) - data.add_file_tracers({"file1.py": "a_plugin"}) - data.write() + data = self.make_data_file( + lines={ + "file1.py": range(1, 18), + "file2.py": range(1, 24), + }, + file_tracers={"file1.py": "a_plugin"}, + ) self.command_line("debug data") assert self.stdout() == textwrap.dedent(f"""\ @@ -846,7 +845,7 @@ class CmdLineWithFilesTest(BaseCmdLineTest): """) def test_debug_data_with_no_data_file(self): - data = CoverageData() + data = self.make_data_file() self.command_line("debug data") assert self.stdout() == textwrap.dedent(f"""\ -- data ------------------------------------------------------ @@ -855,12 +854,8 @@ class CmdLineWithFilesTest(BaseCmdLineTest): """) def test_debug_combinable_data(self): - data1 = CoverageData() - data1.add_lines({"file1.py": range(1, 18), "file2.py": [1]}) - data1.write() - data2 = CoverageData(suffix="123") - data2.add_lines({"file2.py": range(1, 10)}) - data2.write() + data1 = self.make_data_file(lines={"file1.py": range(1, 18), "file2.py": [1]}) + data2 = self.make_data_file(suffix="123", lines={"file2.py": range(1, 10)}) self.command_line("debug data") assert self.stdout() == textwrap.dedent(f"""\ |