Skip to content

Commit e0fdd25

Browse files
authored
Add tests to confirm named tuple inference in astroid is improved (#1323)
1 parent 62361d1 commit e0fdd25

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

pylint/test/functional/class_members_py27.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,3 +63,8 @@ class MetaClass(object):
6363
@classmethod
6464
def whatever(cls):
6565
return cls.mro() + cls.missing() # [no-member]
66+
67+
from collections import namedtuple
68+
69+
Tuple = namedtuple("Tuple", "field other")
70+
Tuple.field.__doc__ = "A doc for the field."

pylint/test/functional/class_members_py30.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,3 +61,8 @@ class MetaClass(object):
6161
@classmethod
6262
def whatever(cls):
6363
return cls.mro() + cls.missing() # [no-member]
64+
65+
from collections import namedtuple
66+
67+
Tuple = namedtuple("Tuple", "field other")
68+
Tuple.field.__doc__ = "A doc for the field."

0 commit comments

Comments
 (0)