diff options
Diffstat (limited to 'pylint/test/functional/no_name_in_module.py')
-rw-r--r-- | pylint/test/functional/no_name_in_module.py | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/pylint/test/functional/no_name_in_module.py b/pylint/test/functional/no_name_in_module.py new file mode 100644 index 0000000..dc384b3 --- /dev/null +++ b/pylint/test/functional/no_name_in_module.py @@ -0,0 +1,26 @@ +#pylint: disable=W0401,W0611,print-statement,no-absolute-import +"""check unexistant names imported are reported""" + + +import logilab.common.tutu # [no-name-in-module,import-error] +from logilab.common import toto # [no-name-in-module] +toto.yo() + +from logilab.common import modutils +modutils.nonexistant_function() # [no-member] +modutils.another.nonexistant.function() # [no-member] +print logilab.common.modutils.yo # [no-member] + +import sys +print >> sys.stdout, 'hello world' +print >> sys.stdoout, 'bye bye world' # [no-member] + + +import re +re.finditer('*', 'yo') + +from rie import * # [import-error] +from re import findiiter, compiile # [no-name-in-module,no-name-in-module] + +import os +'SOMEVAR' in os.environ # [pointless-statement] |