summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2023-05-14 07:59:07 -0400
committerNed Batchelder <ned@nedbatchelder.com>2023-05-14 07:59:07 -0400
commit13e340fc053fea607496db4ccc4f51e9ee5747c6 (patch)
tree912c7a1c369c072329b5e8bec2579fd73b0ad13e
parent5d149f14b45e6d9e5874b91d7063aa9ed3368a14 (diff)
downloadpython-coveragepy-git-13e340fc053fea607496db4ccc4f51e9ee5747c6.tar.gz
test: remove unneeded shebang lines in test code
-rw-r--r--tests/test_lcov.py80
1 files changed, 34 insertions, 46 deletions
diff --git a/tests/test_lcov.py b/tests/test_lcov.py
index b7533c89..a3332081 100644
--- a/tests/test_lcov.py
+++ b/tests/test_lcov.py
@@ -23,8 +23,6 @@ class LcovTest(CoverageTest):
show the consequences of changes in the setup.
"""
self.make_file("main_file.py", """\
- #!/usr/bin/env python3
-
def cuboid_volume(l):
return (l*l*l)
@@ -33,8 +31,6 @@ class LcovTest(CoverageTest):
""")
self.make_file("test_file.py", """\
- #!/usr/bin/env python3
-
from main_file import cuboid_volume
import unittest
@@ -55,8 +51,6 @@ class LcovTest(CoverageTest):
# For a single file with a couple of functions, the lcov should cover
# the function definitions themselves, but not the returns.
self.make_file("main_file.py", """\
- #!/usr/bin/env python3
-
def cuboid_volume(l):
return (l*l*l)
@@ -66,10 +60,10 @@ class LcovTest(CoverageTest):
expected_result = textwrap.dedent("""\
TN:
SF:main_file.py
- DA:3,1,7URou3io0zReBkk69lEb/Q
- DA:6,1,ilhb4KUfytxtEuClijZPlQ
- DA:4,0,Xqj6H1iz/nsARMCAbE90ng
- DA:7,0,LWILTcvARcydjFFyo9qM0A
+ DA:1,1,7URou3io0zReBkk69lEb/Q
+ DA:4,1,ilhb4KUfytxtEuClijZPlQ
+ DA:2,0,Xqj6H1iz/nsARMCAbE90ng
+ DA:5,0,LWILTcvARcydjFFyo9qM0A
LF:4
LH:2
end_of_record
@@ -96,23 +90,23 @@ class LcovTest(CoverageTest):
expected_result = textwrap.dedent("""\
TN:
SF:main_file.py
- DA:3,1,7URou3io0zReBkk69lEb/Q
- DA:6,1,ilhb4KUfytxtEuClijZPlQ
- DA:4,0,Xqj6H1iz/nsARMCAbE90ng
- DA:7,0,LWILTcvARcydjFFyo9qM0A
+ DA:1,1,7URou3io0zReBkk69lEb/Q
+ DA:4,1,ilhb4KUfytxtEuClijZPlQ
+ DA:2,0,Xqj6H1iz/nsARMCAbE90ng
+ DA:5,0,LWILTcvARcydjFFyo9qM0A
LF:4
LH:2
end_of_record
TN:
SF:test_file.py
- DA:3,1,R5Rb4IzmjKRgY/vFFc1TRg
- DA:4,1,E/tvV9JPVDhEcTCkgrwOFw
- DA:6,1,GP08LPBYJq8EzYveHJy2qA
- DA:7,1,MV+jSLi6PFEl+WatEAptog
- DA:8,0,qyqd1mF289dg6oQAQHA+gQ
- DA:9,0,nmEYd5F1KrxemgC9iVjlqg
- DA:10,0,jodMK26WYDizOO1C7ekBbg
- DA:11,0,LtxfKehkX8o4KvC5GnN52g
+ DA:1,1,R5Rb4IzmjKRgY/vFFc1TRg
+ DA:2,1,E/tvV9JPVDhEcTCkgrwOFw
+ DA:4,1,GP08LPBYJq8EzYveHJy2qA
+ DA:5,1,MV+jSLi6PFEl+WatEAptog
+ DA:6,0,qyqd1mF289dg6oQAQHA+gQ
+ DA:7,0,nmEYd5F1KrxemgC9iVjlqg
+ DA:8,0,jodMK26WYDizOO1C7ekBbg
+ DA:9,0,LtxfKehkX8o4KvC5GnN52g
LF:8
LH:4
end_of_record
@@ -123,8 +117,6 @@ class LcovTest(CoverageTest):
def test_branch_coverage_one_file(self) -> None:
# Test that the reporter produces valid branch coverage.
self.make_file("main_file.py", """\
- #!/usr/bin/env python3
-
def is_it_x(x):
if x == 3:
return x
@@ -140,14 +132,14 @@ class LcovTest(CoverageTest):
expected_result = textwrap.dedent("""\
TN:
SF:main_file.py
- DA:3,1,4MDXMbvwQ3L7va1tsphVzw
- DA:4,0,MuERA6EYyZNpKPqoJfzwkA
- DA:5,0,sAyiiE6iAuPMte9kyd0+3g
- DA:7,0,W/g8GJDAYJkSSurt59Mzfw
+ DA:1,1,4MDXMbvwQ3L7va1tsphVzw
+ DA:2,0,MuERA6EYyZNpKPqoJfzwkA
+ DA:3,0,sAyiiE6iAuPMte9kyd0+3g
+ DA:5,0,W/g8GJDAYJkSSurt59Mzfw
LF:4
LH:1
- BRDA:5,0,0,-
- BRDA:7,0,1,-
+ BRDA:3,0,0,-
+ BRDA:5,0,1,-
BRF:2
BRH:0
end_of_record
@@ -159,8 +151,6 @@ class LcovTest(CoverageTest):
# Test that valid branch coverage is generated
# in the case of two files.
self.make_file("main_file.py", """\
- #!/usr/bin/env python3
-
def is_it_x(x):
if x == 3:
return x
@@ -169,8 +159,6 @@ class LcovTest(CoverageTest):
""")
self.make_file("test_file.py", """\
- #!/usr/bin/env python3
-
from main_file import *
import unittest
@@ -188,25 +176,25 @@ class LcovTest(CoverageTest):
expected_result = textwrap.dedent("""\
TN:
SF:main_file.py
- DA:3,1,4MDXMbvwQ3L7va1tsphVzw
- DA:4,0,MuERA6EYyZNpKPqoJfzwkA
- DA:5,0,sAyiiE6iAuPMte9kyd0+3g
- DA:7,0,W/g8GJDAYJkSSurt59Mzfw
+ DA:1,1,4MDXMbvwQ3L7va1tsphVzw
+ DA:2,0,MuERA6EYyZNpKPqoJfzwkA
+ DA:3,0,sAyiiE6iAuPMte9kyd0+3g
+ DA:5,0,W/g8GJDAYJkSSurt59Mzfw
LF:4
LH:1
- BRDA:5,0,0,-
- BRDA:7,0,1,-
+ BRDA:3,0,0,-
+ BRDA:5,0,1,-
BRF:2
BRH:0
end_of_record
TN:
SF:test_file.py
- DA:3,1,9TxKIyoBtmhopmlbDNa8FQ
- DA:4,1,E/tvV9JPVDhEcTCkgrwOFw
- DA:6,1,C3s/c8C1Yd/zoNG1GnGexg
- DA:7,1,9qPyWexYysgeKtB+YvuzAg
- DA:8,0,LycuNcdqoUhPXeuXUTf5lA
- DA:9,0,FPTWzd68bDx76HN7VHu1wA
+ DA:1,1,9TxKIyoBtmhopmlbDNa8FQ
+ DA:2,1,E/tvV9JPVDhEcTCkgrwOFw
+ DA:4,1,C3s/c8C1Yd/zoNG1GnGexg
+ DA:5,1,9qPyWexYysgeKtB+YvuzAg
+ DA:6,0,LycuNcdqoUhPXeuXUTf5lA
+ DA:7,0,FPTWzd68bDx76HN7VHu1wA
LF:6
LH:4
BRF:0