Statistics
| Revision:

gvsig-scripting / org.gvsig.scripting / trunk / org.gvsig.scripting / org.gvsig.scripting.app / org.gvsig.scripting.app.mainplugin / src / main / resources-plugin / scripting / lib / pylint / test / input / func_e12xx.py @ 745

History | View | Annotate | Download (660 Bytes)

1
# pylint: disable=E1101, no-absolute-import
2
"""Test checking of log format strings
3
"""
4

    
5
import logging
6

    
7
__revision__ = ''
8

    
9

    
10
def pprint():
11
    """Test string format in logging statements.
12
    """
13
    # These should all emit lint errors:
14
    logging.info(0, '') # 1205
15
    logging.info('', '') # 1205
16
    logging.info('%s%', '') # 1201
17
    logging.info('%s%s', '') # 1206
18
    logging.info('%s%y', '', '') # 1200
19
    logging.info('%s%s', '', '', '') # 1205
20

    
21
    # These should be okay:
22
    logging.info(1)
23
    logging.info(True)
24
    logging.info('')
25
    logging.info('%s%')
26
    logging.info('%s', '')
27
    logging.info('%s%%', '')
28
    logging.info('%s%s', '', '')