diff options
author | Pierre Sassoulas <pierre.sassoulas@gmail.com> | 2021-03-09 21:06:36 +0100 |
---|---|---|
committer | Pierre Sassoulas <pierre.sassoulas@gmail.com> | 2021-03-14 19:48:30 +0100 |
commit | 2311398f99759aa22b225d3f5bc4a901ceba50c3 (patch) | |
tree | cec008347e288dfd52dd387395123fcb81830055 /tests/functional/r | |
parent | f9c45916843996b545c954a7ca958133fe7b1e95 (diff) | |
download | pylint-git-2311398f99759aa22b225d3f5bc4a901ceba50c3.tar.gz |
Migrate func_w0405.py to new functional tests
Diffstat (limited to 'tests/functional/r')
-rw-r--r-- | tests/functional/r/reimport.py | 31 | ||||
-rw-r--r-- | tests/functional/r/reimport.txt | 4 | ||||
-rw-r--r-- | tests/functional/r/reimported.py | 4 |
3 files changed, 37 insertions, 2 deletions
diff --git a/tests/functional/r/reimport.py b/tests/functional/r/reimport.py new file mode 100644 index 000000000..defe51959 --- /dev/null +++ b/tests/functional/r/reimport.py @@ -0,0 +1,31 @@ +"""check reimport +""" +from __future__ import absolute_import, print_function + +# pylint: disable=using-constant-test,ungrouped-imports,wrong-import-position,import-outside-toplevel +import os +from os.path import join, exists +import os # [reimported] +import re as _re + +__revision__ = 0 +_re.match('yo', '.*') + +if __revision__: + print(os) + from os.path import exists # [reimported] + print(join, exists) + +def func(yooo): + """reimport in different scope""" + import os as ass # [reimported] + ass.remove(yooo) + import re # [reimported] + re.compile('.*') + +if 1: # pylint: disable=using-constant-test + import sys + print(sys.modules) +else: + print('bla') + import sys diff --git a/tests/functional/r/reimport.txt b/tests/functional/r/reimport.txt new file mode 100644 index 000000000..c57d14817 --- /dev/null +++ b/tests/functional/r/reimport.txt @@ -0,0 +1,4 @@ +reimported:8:0::Reimport 'os' (imported line 6) +reimported:16:4::Reimport 'exists' (imported line 7) +reimported:21:4:func:Reimport 'os' (imported line 6) +reimported:23:4:func:Reimport 're' (imported line 9) diff --git a/tests/functional/r/reimported.py b/tests/functional/r/reimported.py index 3fe8c901a..03b07c4d6 100644 --- a/tests/functional/r/reimported.py +++ b/tests/functional/r/reimported.py @@ -1,7 +1,7 @@ # pylint: disable=missing-docstring,unused-import,import-error, wildcard-import,unused-wildcard-import,redefined-builtin,no-name-in-module,ungrouped-imports,wrong-import-order
-from time import sleep, sleep # [reimported]
-from lala import missing, missing # [reimported]
+from time import sleep, sleep # [reimported]
+from lala import missing, missing # [reimported]
import missing1
import missing1 # [reimported]
|