summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/input/func_namedtuple.py10
-rw-r--r--test/messages/func_namedtuple.txt1
2 files changed, 11 insertions, 0 deletions
diff --git a/test/input/func_namedtuple.py b/test/input/func_namedtuple.py
new file mode 100644
index 0000000..8cfd048
--- /dev/null
+++ b/test/input/func_namedtuple.py
@@ -0,0 +1,10 @@
+"""Test namedtuple attributes.
+
+Regression test for:
+https://bitbucket.org/logilab/pylint/issue/93/pylint-crashes-on-namedtuple-attribute
+"""
+__revision__ = None
+
+from collections import namedtuple
+Thing = namedtuple('Thing', ())
+print Thing.x
diff --git a/test/messages/func_namedtuple.txt b/test/messages/func_namedtuple.txt
new file mode 100644
index 0000000..d1ef2b1
--- /dev/null
+++ b/test/messages/func_namedtuple.txt
@@ -0,0 +1 @@
+E: 10: Class 'Thing' has no 'x' member