[Python-checkins] GH-103804: Add test for dis.findlinestarts (#103806)
iritkatriel
webhook-mailer at python.org
Tue Apr 25 17:23:42 EDT 2023
https://github.com/python/cpython/commit/86aa8a5e98e5742bb5bb6ab617f08b1679b33b55
commit: 86aa8a5e98e5742bb5bb6ab617f08b1679b33b55
branch: main
author: Juhi Chandalia <jkchandalia at gmail.com>
committer: iritkatriel <1055913+iritkatriel at users.noreply.github.com>
date: 2023-04-25T22:23:35+01:00
summary:
GH-103804: Add test for dis.findlinestarts (#103806)
files:
M Lib/test/test_dis.py
M Misc/ACKS
diff --git a/Lib/test/test_dis.py b/Lib/test/test_dis.py
index 2d5c73c9adc9..97960726991b 100644
--- a/Lib/test/test_dis.py
+++ b/Lib/test/test_dis.py
@@ -1935,6 +1935,14 @@ def test_findlabels(self):
self.assertEqual(sorted(labels), sorted(jumps))
+ def test_findlinestarts(self):
+ def func():
+ pass
+
+ code = func.__code__
+ offsets = [linestart[0] for linestart in dis.findlinestarts(code)]
+ self.assertEqual(offsets, [0, 2])
+
class TestDisTraceback(DisTestBase):
def setUp(self) -> None:
diff --git a/Misc/ACKS b/Misc/ACKS
index 633e9d90a36f..19475698a4bc 100644
--- a/Misc/ACKS
+++ b/Misc/ACKS
@@ -299,6 +299,7 @@ Dave Chambers
Pascal Chambon
Nicholas Chammas
Ofey Chan
+Juhi Chandalia
John Chandler
Hye-Shik Chang
Jeffrey Chang
More information about the Python-checkins
mailing list