summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_dis.py
diff options
context:
space:
mode:
authorSerhiy Storchaka <storchaka@gmail.com>2018-09-17 12:17:29 (GMT)
committerGitHub <noreply@github.com>2018-09-17 12:17:29 (GMT)
commitda8d72c953369b872a12c13f136ada77a786714a (patch)
treebcfb6546be24ecf3efaee838934001fd931fa065 /Lib/test/test_dis.py
parent5e99b56d6b249995a4fa2bc09c0bb03841f49572 (diff)
downloadcpython-da8d72c953369b872a12c13f136ada77a786714a.zip
cpython-da8d72c953369b872a12c13f136ada77a786714a.tar.gz
cpython-da8d72c953369b872a12c13f136ada77a786714a.tar.bz2
bpo-12458: Fix line numbers for multiline expressions. (GH-8774)
Diffstat (limited to 'Lib/test/test_dis.py')
-rw-r--r--Lib/test/test_dis.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/Lib/test/test_dis.py b/Lib/test/test_dis.py
index c86f61f..8d1912b 100644
--- a/Lib/test/test_dis.py
+++ b/Lib/test/test_dis.py
@@ -124,7 +124,8 @@ dis_bug708901 = """\
2 LOAD_CONST 1 (1)
%3d 4 LOAD_CONST 2 (10)
- 6 CALL_FUNCTION 2
+
+%3d 6 CALL_FUNCTION 2
8 GET_ITER
>> 10 FOR_ITER 4 (to 16)
12 STORE_FAST 0 (res)
@@ -134,6 +135,7 @@ dis_bug708901 = """\
18 RETURN_VALUE
""" % (bug708901.__code__.co_firstlineno + 1,
bug708901.__code__.co_firstlineno + 2,
+ bug708901.__code__.co_firstlineno + 1,
bug708901.__code__.co_firstlineno + 3)
@@ -154,7 +156,8 @@ dis_bug1333982 = """\
16 CALL_FUNCTION 1
%3d 18 LOAD_CONST 4 (1)
- 20 BINARY_ADD
+
+%3d 20 BINARY_ADD
22 CALL_FUNCTION 1
24 RAISE_VARARGS 1
@@ -164,6 +167,7 @@ dis_bug1333982 = """\
__file__,
bug1333982.__code__.co_firstlineno + 1,
bug1333982.__code__.co_firstlineno + 2,
+ bug1333982.__code__.co_firstlineno + 1,
bug1333982.__code__.co_firstlineno + 3)
_BIG_LINENO_FORMAT = """\