From 79f9f4575321fafc2ef770e3255f874db3d4b037 Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Thu, 11 Nov 2021 06:54:06 -0500 Subject: refactor: we no longer need to treat 'class' lines specially Originally, this tokenizing code was paired with bytecode analysis. But now we use AST instead, so class lines don't need to be handled differently. --- tests/test_parser.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'tests/test_parser.py') diff --git a/tests/test_parser.py b/tests/test_parser.py index 303f2b55..538e2500 100644 --- a/tests/test_parser.py +++ b/tests/test_parser.py @@ -43,7 +43,7 @@ class PythonParserTest(CoverageTest): pass """) assert parser.exit_counts() == { - 2:1, 3:1, 4:2, 5:1, 7:1, 9:1, 10:1 + 2:2, 3:1, 4:2, 5:1, 7:1, 9:2, 10:1 } def test_generator_exit_counts(self): @@ -89,7 +89,7 @@ class PythonParserTest(CoverageTest): pass """) assert parser.exit_counts() == { - 1:0, 2:1, 3:1 + 1:1, 2:1, 3:1 } def test_missing_branch_to_excluded_code(self): @@ -457,7 +457,7 @@ class ParserFileTest(CoverageTest): class Bar: pass """ - counts = { 2:1, 3:1, 4:2, 5:1, 7:1, 9:1, 10:1 } + counts = { 2:2, 3:1, 4:2, 5:1, 7:1, 9:2, 10:1 } name_endings = (("unix", "\n"), ("dos", "\r\n"), ("mac", "\r")) for fname, newline in name_endings: fname = fname + ".py" -- cgit v1.2.1