summaryrefslogtreecommitdiff
path: root/tests/functional
diff options
context:
space:
mode:
authorDaniƫl van Noord <13665637+DanielNoord@users.noreply.github.com>2021-10-04 13:58:37 +0200
committerGitHub <noreply@github.com>2021-10-04 13:58:37 +0200
commit816fcde5e8f0a1d8a5e0beadf294dc963aa5863f (patch)
tree42c527a2ac66c5893dcff0d14dc6dfb9d348680b /tests/functional
parent86c073e49fc099d8111da96cfbb2f30ccd659338 (diff)
downloadpylint-git-816fcde5e8f0a1d8a5e0beadf294dc963aa5863f.tar.gz
Improve and flatten ``unused-wildcard-import`` message (#5110)
* Improve and flatten ``unused-wildcard-import`` message Instead of reporting all unused imports, the checker now emits one single message for all unused imports with a stylized string containing all imports. This closes #3859 * Add tests for string formation
Diffstat (limited to 'tests/functional')
-rw-r--r--tests/functional/u/unused/unused_name_from_wilcard_import.py4
-rw-r--r--tests/functional/u/unused/unused_name_from_wilcard_import.txt9
2 files changed, 9 insertions, 4 deletions
diff --git a/tests/functional/u/unused/unused_name_from_wilcard_import.py b/tests/functional/u/unused/unused_name_from_wilcard_import.py
index 292d40f95..54658b855 100644
--- a/tests/functional/u/unused/unused_name_from_wilcard_import.py
+++ b/tests/functional/u/unused/unused_name_from_wilcard_import.py
@@ -1,3 +1,5 @@
"""check unused import from a wildcard import"""
# pylint: disable=line-too-long
-from .unused_argument_py3 import * # [unused-wildcard-import, unused-wildcard-import, wildcard-import]
+from .unused_argument_py3 import * # [unused-wildcard-import, wildcard-import]
+from .unused_global_variable1 import * # [unused-wildcard-import, wildcard-import]
+from .unused_import_py30 import * # [unused-wildcard-import, wildcard-import]
diff --git a/tests/functional/u/unused/unused_name_from_wilcard_import.txt b/tests/functional/u/unused/unused_name_from_wilcard_import.txt
index ba7628ba8..525afd2fc 100644
--- a/tests/functional/u/unused/unused_name_from_wilcard_import.txt
+++ b/tests/functional/u/unused/unused_name_from_wilcard_import.txt
@@ -1,3 +1,6 @@
-unused-wildcard-import:3:0::Unused import func from wildcard import
-unused-wildcard-import:3:0::Unused import only_raises from wildcard import
-wildcard-import:3:0::Wildcard import unused_argument_py3
+unused-wildcard-import:3:0::Unused import(s) func and only_raises from wildcard import of unused_argument_py3:HIGH
+wildcard-import:3:0::Wildcard import unused_argument_py3:HIGH
+unused-wildcard-import:4:0::Unused import(s) VAR from wildcard import of unused_global_variable1:HIGH
+wildcard-import:4:0::Wildcard import unused_global_variable1:HIGH
+unused-wildcard-import:5:0::Unused import(s) abc, sys, Meta, Meta2, Meta3, ABCMeta and SomethingElse from wildcard import of unused_import_py30:HIGH
+wildcard-import:5:0::Wildcard import unused_import_py30:HIGH