diff options
Diffstat (limited to 'pylint/test/input/func_e13xx.py')
-rw-r--r-- | pylint/test/input/func_e13xx.py | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/pylint/test/input/func_e13xx.py b/pylint/test/input/func_e13xx.py new file mode 100644 index 0000000..e2bd77e --- /dev/null +++ b/pylint/test/input/func_e13xx.py @@ -0,0 +1,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 |