Skip to content

Commit 86aa8a5

Browse files
authored
GH-103804: Add test for dis.findlinestarts (#103806)
1 parent ef25feb commit 86aa8a5

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

Lib/test/test_dis.py

+8
Original file line numberDiff line numberDiff line change
@@ -1935,6 +1935,14 @@ def test_findlabels(self):
19351935

19361936
self.assertEqual(sorted(labels), sorted(jumps))
19371937

1938+
def test_findlinestarts(self):
1939+
def func():
1940+
pass
1941+
1942+
code = func.__code__
1943+
offsets = [linestart[0] for linestart in dis.findlinestarts(code)]
1944+
self.assertEqual(offsets, [0, 2])
1945+
19381946

19391947
class TestDisTraceback(DisTestBase):
19401948
def setUp(self) -> None:

Misc/ACKS

+1
Original file line numberDiff line numberDiff line change
@@ -299,6 +299,7 @@ Dave Chambers
299299
Pascal Chambon
300300
Nicholas Chammas
301301
Ofey Chan
302+
Juhi Chandalia
302303
John Chandler
303304
Hye-Shik Chang
304305
Jeffrey Chang

0 commit comments

Comments
 (0)