Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
cpython
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
cpython
Commits
2940255d
Commit
2940255d
authored
Apr 12, 2016
by
Serhiy Storchaka
Browse files
Options
Browse Files
Download
Plain Diff
Issue #26733: Fixed formatting line numbers in test_dis.
Based on patch by Xiang Zhang.
parents
96790a4b
247763d6
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
11 additions
and
11 deletions
+11
-11
Lib/test/test_dis.py
Lib/test/test_dis.py
+11
-11
No files found.
Lib/test/test_dis.py
View file @
2940255d
...
@@ -31,7 +31,7 @@ class _C:
...
@@ -31,7 +31,7 @@ class _C:
self
.
x
=
x
==
1
self
.
x
=
x
==
1
dis_c_instance_method
=
"""
\
dis_c_instance_method
=
"""
\
%-4d
0 LOAD_FAST 1 (x)
%3d
0 LOAD_FAST 1 (x)
3 LOAD_CONST 1 (1)
3 LOAD_CONST 1 (1)
6 COMPARE_OP 2 (==)
6 COMPARE_OP 2 (==)
9 LOAD_FAST 0 (self)
9 LOAD_FAST 0 (self)
...
@@ -55,12 +55,12 @@ def _f(a):
...
@@ -55,12 +55,12 @@ def _f(a):
return
1
return
1
dis_f
=
"""
\
dis_f
=
"""
\
%-4d
0 LOAD_GLOBAL 0 (print)
%3d
0 LOAD_GLOBAL 0 (print)
3 LOAD_FAST 0 (a)
3 LOAD_FAST 0 (a)
6 CALL_FUNCTION 1 (1 positional, 0 keyword pair)
6 CALL_FUNCTION 1 (1 positional, 0 keyword pair)
9 POP_TOP
9 POP_TOP
%-4d
10 LOAD_CONST 1 (1)
%3d
10 LOAD_CONST 1 (1)
13 RETURN_VALUE
13 RETURN_VALUE
"""
%
(
_f
.
__code__
.
co_firstlineno
+
1
,
"""
%
(
_f
.
__code__
.
co_firstlineno
+
1
,
_f
.
__code__
.
co_firstlineno
+
2
)
_f
.
__code__
.
co_firstlineno
+
2
)
...
@@ -82,17 +82,17 @@ def bug708901():
...
@@ -82,17 +82,17 @@ def bug708901():
pass
pass
dis_bug708901
=
"""
\
dis_bug708901
=
"""
\
%-4d
0 SETUP_LOOP 23 (to 26)
%3d
0 SETUP_LOOP 23 (to 26)
3 LOAD_GLOBAL 0 (range)
3 LOAD_GLOBAL 0 (range)
6 LOAD_CONST 1 (1)
6 LOAD_CONST 1 (1)
%-4d
9 LOAD_CONST 2 (10)
%3d
9 LOAD_CONST 2 (10)
12 CALL_FUNCTION 2 (2 positional, 0 keyword pair)
12 CALL_FUNCTION 2 (2 positional, 0 keyword pair)
15 GET_ITER
15 GET_ITER
>> 16 FOR_ITER 6 (to 25)
>> 16 FOR_ITER 6 (to 25)
19 STORE_FAST 0 (res)
19 STORE_FAST 0 (res)
%-4d
22 JUMP_ABSOLUTE 16
%3d
22 JUMP_ABSOLUTE 16
>> 25 POP_BLOCK
>> 25 POP_BLOCK
>> 26 LOAD_CONST 0 (None)
>> 26 LOAD_CONST 0 (None)
29 RETURN_VALUE
29 RETURN_VALUE
...
@@ -191,16 +191,16 @@ dis_compound_stmt_str = """\
...
@@ -191,16 +191,16 @@ dis_compound_stmt_str = """\
"""
"""
dis_traceback
=
"""
\
dis_traceback
=
"""
\
%-4d
0 SETUP_EXCEPT 12 (to 15)
%3d
0 SETUP_EXCEPT 12 (to 15)
%-4d
3 LOAD_CONST 1 (1)
%3d
3 LOAD_CONST 1 (1)
6 LOAD_CONST 2 (0)
6 LOAD_CONST 2 (0)
--> 9 BINARY_TRUE_DIVIDE
--> 9 BINARY_TRUE_DIVIDE
10 POP_TOP
10 POP_TOP
11 POP_BLOCK
11 POP_BLOCK
12 JUMP_FORWARD 46 (to 61)
12 JUMP_FORWARD 46 (to 61)
%-4d
>> 15 DUP_TOP
%3d
>> 15 DUP_TOP
16 LOAD_GLOBAL 0 (Exception)
16 LOAD_GLOBAL 0 (Exception)
19 COMPARE_OP 10 (exception match)
19 COMPARE_OP 10 (exception match)
22 POP_JUMP_IF_FALSE 60
22 POP_JUMP_IF_FALSE 60
...
@@ -209,7 +209,7 @@ dis_traceback = """\
...
@@ -209,7 +209,7 @@ dis_traceback = """\
29 POP_TOP
29 POP_TOP
30 SETUP_FINALLY 14 (to 47)
30 SETUP_FINALLY 14 (to 47)
%-4d
33 LOAD_FAST 0 (e)
%3d
33 LOAD_FAST 0 (e)
36 LOAD_ATTR 1 (__traceback__)
36 LOAD_ATTR 1 (__traceback__)
39 STORE_FAST 1 (tb)
39 STORE_FAST 1 (tb)
42 POP_BLOCK
42 POP_BLOCK
...
@@ -222,7 +222,7 @@ dis_traceback = """\
...
@@ -222,7 +222,7 @@ dis_traceback = """\
57 JUMP_FORWARD 1 (to 61)
57 JUMP_FORWARD 1 (to 61)
>> 60 END_FINALLY
>> 60 END_FINALLY
%-4d
>> 61 LOAD_FAST 1 (tb)
%3d
>> 61 LOAD_FAST 1 (tb)
64 RETURN_VALUE
64 RETURN_VALUE
"""
%
(
TRACEBACK_CODE
.
co_firstlineno
+
1
,
"""
%
(
TRACEBACK_CODE
.
co_firstlineno
+
1
,
TRACEBACK_CODE
.
co_firstlineno
+
2
,
TRACEBACK_CODE
.
co_firstlineno
+
2
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment