summaryrefslogtreecommitdiff
path: root/test/input/func_noerror_classes_protected_member_access.py
diff options
context:
space:
mode:
authorSylvain <syt@logilab.fr>2007-02-19 09:58:12 +0100
committerSylvain <syt@logilab.fr>2007-02-19 09:58:12 +0100
commit2541a9c6a6e5d3bee48df6b7bdd455511fd9ceda (patch)
tree9a63c9fa50889a0a596077defb474b91aea2b4be /test/input/func_noerror_classes_protected_member_access.py
parent33776c0285576faa6c9c6c7ddce04164503160fa (diff)
downloadpylint-2541a9c6a6e5d3bee48df6b7bdd455511fd9ceda.tar.gz
tc to finish
Diffstat (limited to 'test/input/func_noerror_classes_protected_member_access.py')
-rw-r--r--test/input/func_noerror_classes_protected_member_access.py24
1 files changed, 24 insertions, 0 deletions
diff --git a/test/input/func_noerror_classes_protected_member_access.py b/test/input/func_noerror_classes_protected_member_access.py
new file mode 100644
index 0000000..1a1a210
--- /dev/null
+++ b/test/input/func_noerror_classes_protected_member_access.py
@@ -0,0 +1,24 @@
+"""
+#3123: W0212 false positive on static method
+"""
+__revision__ = 1
+
+class A3123:
+ """oypuee"""
+ _protected = None
+ def __init__(self):
+ pass
+
+
+ def cmeth(cls, val):
+ """set protected member"""
+ cls._protected = val
+
+ cmeth = classmethod(cmeth)
+
+ def smeth(val):
+ """set protected member"""
+ A3123._protected = val
+
+ smeth = staticmethod(smeth)
+