Skip to content

Commit e876f04

Browse files
[no-member] Add a regression test for a false positive (#7095)
Closes #3803
1 parent 018176d commit e876f04

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

tests/functional/n/no/no_member.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,16 @@ def peer_joined(self, peer):
2929
sorted(parse.parse_qsl(parsed_url.query), key=lambda param: param[0]))
3030
new_parsed_url = parse.ParseResult._replace(parsed_url, query=sorted_query)
3131
new_url = new_parsed_url.geturl() # No error here
32+
33+
34+
# Regression test for https://github.com/PyCQA/pylint/issues/3803
35+
# pylint: disable=too-few-public-methods
36+
class Base:
37+
label: str
38+
39+
40+
class Derived(Base):
41+
label = "I exist!"
42+
43+
44+
print(Derived.label)

0 commit comments

Comments
 (0)