mirror of https://github.com/python/cpython
Don't us sys.ps1 and sys.ps2.
Exercise trailing comma in tuples.
This commit is contained in:
parent
fac38b7c40
commit
6179fe6a08
|
@ -122,7 +122,7 @@ from time import sleep
|
||||||
[4]
|
[4]
|
||||||
from math import *
|
from math import *
|
||||||
[5]
|
[5]
|
||||||
from sys import modules, ps1, ps2
|
from sys import modules, path
|
||||||
[6]
|
[6]
|
||||||
|
|
||||||
### compound_stmt: if_stmt | while_stmt | for_stmt | try_stmt | funcdef | classdef
|
### compound_stmt: if_stmt | while_stmt | for_stmt | try_stmt | funcdef | classdef
|
||||||
|
@ -213,7 +213,7 @@ print 'factor' # ('+'|'-') factor | atom trailer*
|
||||||
x = +1
|
x = +1
|
||||||
x = -1
|
x = -1
|
||||||
x = 1
|
x = 1
|
||||||
c = sys.ps1[0]
|
c = sys.path[0]
|
||||||
x = time.time()
|
x = time.time()
|
||||||
x = sys.modules['time'].time()
|
x = sys.modules['time'].time()
|
||||||
a = '01234'
|
a = '01234'
|
||||||
|
@ -243,7 +243,11 @@ x = 123
|
||||||
|
|
||||||
### exprlist: expr (',' expr)* [',']
|
### exprlist: expr (',' expr)* [',']
|
||||||
### testlist: test (',' test)* [',']
|
### testlist: test (',' test)* [',']
|
||||||
# These have been exercised enough above
|
# These have been exercised already above, except for trailing comma:
|
||||||
|
x = 1, 2, 3,
|
||||||
|
x = 1,
|
||||||
|
x = (1 and 2, 1 or 2,)
|
||||||
|
x = (not 1,)
|
||||||
|
|
||||||
print 'classdef' # 'class' NAME parameters ['=' baselist] ':' suite
|
print 'classdef' # 'class' NAME parameters ['=' baselist] ':' suite
|
||||||
### baselist: atom arguments (',' atom arguments)*
|
### baselist: atom arguments (',' atom arguments)*
|
||||||
|
|
Loading…
Reference in New Issue