summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClaudiu Popa <pcmanticore@gmail.com>2019-01-18 16:36:29 +0100
committerClaudiu Popa <pcmanticore@gmail.com>2019-01-18 16:36:29 +0100
commit017a090472896f1163b819a9403af7a27a136534 (patch)
treef36b04b92454e205683a25f1556c9c9e3365d232
parent206f59423bf84d0ba41dca2207569ac4a14c6ece (diff)
downloadpylint-git-017a090472896f1163b819a9403af7a27a136534.tar.gz
Add test that a recursion error does not happen. Close PyCQA/astroid#623
-rw-r--r--pylint/test/functional/recursion_error_crash_astroid_623.py10
-rw-r--r--pylint/test/functional/recursion_error_crash_astroid_623.txt0
2 files changed, 10 insertions, 0 deletions
diff --git a/pylint/test/functional/recursion_error_crash_astroid_623.py b/pylint/test/functional/recursion_error_crash_astroid_623.py
new file mode 100644
index 000000000..662da6145
--- /dev/null
+++ b/pylint/test/functional/recursion_error_crash_astroid_623.py
@@ -0,0 +1,10 @@
+"""Test that a recursion error does not happen
+
+https://github.com/PyCQA/astroid/issues/623
+"""
+from os import path
+
+FIRST = path.normpath(path.dirname(path.realpath(__file__)))
+SECOND = path.normpath(path.abspath(path.join(FIRST, "..")))
+THIRD = path.normpath(path.abspath(path.join(SECOND, "..")))
+FOURTH = path.join(THIRD)
diff --git a/pylint/test/functional/recursion_error_crash_astroid_623.txt b/pylint/test/functional/recursion_error_crash_astroid_623.txt
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/pylint/test/functional/recursion_error_crash_astroid_623.txt