summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/functional/i/import_error.py6
-rw-r--r--tests/functional/i/import_error.rc2
-rw-r--r--tests/functional/i/import_error.txt2
3 files changed, 8 insertions, 2 deletions
diff --git a/tests/functional/i/import_error.py b/tests/functional/i/import_error.py
index 97e9dddbf..474a53b5a 100644
--- a/tests/functional/i/import_error.py
+++ b/tests/functional/i/import_error.py
@@ -80,6 +80,12 @@ import foo, bar # [multiple-imports]
import foo
import bar
+import mymodule_ignored
+import mymodule.something_ignored
+from mymodule.something_ignored import anything
+import sys.something_ignored
+from sys.something_ignored import anything
+
# Issues with contextlib.suppress reported in
# https://github.com/pylint-dev/pylint/issues/7270
import contextlib
diff --git a/tests/functional/i/import_error.rc b/tests/functional/i/import_error.rc
index d8f2b25e2..7278ff8f1 100644
--- a/tests/functional/i/import_error.rc
+++ b/tests/functional/i/import_error.rc
@@ -3,7 +3,7 @@ disable=C,R,W
enable=multiple-imports
[TYPECHECK]
-ignored-modules=external_module,fake_module.submodule,foo,bar
+ignored-modules=external_module,fake_module.submodule,foo,bar,*_ignored
[testoptions]
# TODO: PY3.9: This does pass on PyPy 3.9
diff --git a/tests/functional/i/import_error.txt b/tests/functional/i/import_error.txt
index 80a5732f0..49cc0a673 100644
--- a/tests/functional/i/import_error.txt
+++ b/tests/functional/i/import_error.txt
@@ -3,4 +3,4 @@ import-error:21:4:21:26::Unable to import 'maybe_missing_2':UNDEFINED
no-name-in-module:33:0:33:49::No name 'syntax_error' in module 'functional.s.syntax':UNDEFINED
syntax-error:33:0:None:None::Cannot import 'functional.s.syntax.syntax_error' due to 'invalid syntax (<unknown>, line 1)':HIGH
multiple-imports:78:0:78:15::Multiple imports on one line (foo, bar):UNDEFINED
-import-error:90:4:90:15::Unable to import 'foo2':UNDEFINED
+import-error:96:4:96:15::Unable to import 'foo2':UNDEFINED