summaryrefslogtreecommitdiff
path: root/test/input/func_e13xx.py
blob: e2bd77ec3ee7c570364ba16f7da0979a3722fa54 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
"""test string format error
"""
# pylint: disable=print-statement
__revision__ = 1

PARG_1 = PARG_2 = PARG_3 = 1

def pprint():
    """Test string format
    """
    print "%s %s" % {'PARG_1': 1, 'PARG_2': 2} # E1306
    print "%s" % (PARG_1, PARG_2) # E1305
    print "%(PARG_1)d %d" % {'PARG_1': 1, 'PARG_2': 2} # E1302
    print "%(PARG_1)d %(PARG_2)d" % {'PARG_1': 1} # E1304
    print "%(PARG_1)d %(PARG_2)d" % {'PARG_1': 1, 'PARG_2':2, 'PARG_3':3}#W1301
    print "%(PARG_1)d %(PARG_2)d" % {'PARG_1': 1, 2:3} # W1300 E1304
    print "%(PARG_1)d %(PARG_2)d" % (2, 3) # 1303
    print "%(PARG_1)d %(PARG_2)d" % [2, 3] # 1303
    print "%2z" % PARG_1
    print "strange format %2" % PARG_2
    print "works in 3 %a" % 1