summaryrefslogtreecommitdiff
path: root/pylint/test/extensions/test_check_docs_utils.py
diff options
context:
space:
mode:
Diffstat (limited to 'pylint/test/extensions/test_check_docs_utils.py')
-rw-r--r--pylint/test/extensions/test_check_docs_utils.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/pylint/test/extensions/test_check_docs_utils.py b/pylint/test/extensions/test_check_docs_utils.py
index 4931d6a3d..b55cf5b03 100644
--- a/pylint/test/extensions/test_check_docs_utils.py
+++ b/pylint/test/extensions/test_check_docs_utils.py
@@ -125,5 +125,18 @@ class PossibleExcTypesText(unittest.TestCase):
expected = set(["RuntimeError", "ValueError"])
self.assertEqual(found, expected)
+ def test_ignores_uninferable_type(self):
+ raise_node = astroid.extract_node('''
+ import not_a_module
+ def my_func():
+ try:
+ fake_func()
+ except not_a_module.Error:
+ raise #@
+ ''')
+ found = utils.possible_exc_types(raise_node)
+ expected = set()
+ self.assertEqual(found, expected)
+
if __name__ == '__main__':
unittest.main()