blob: ea5f7d8738cea04e202c0241105117a9053669b0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
"""Checks if static / class methods works fine in Pylint
"""
__revision__ = ''
class MyClass(object):
"""doc
"""
def __init__(self):
pass
def static_met(var1, var2):
"""This is a static method
"""
print var1, var2
def class_met(cls, var1):
"""This is a class method
"""
print cls, var1
static_met = staticmethod(static_met)
class_met = classmethod(class_met)
if __name__ == '__main__':
MyClass.static_met("var1", "var2")
MyClass.class_met("var1")
|