gvsig-scripting / org.gvsig.scripting / trunk / org.gvsig.scripting / org.gvsig.scripting.app / org.gvsig.scripting.app.mainplugin / src / main / resources-plugin / scripting / lib / pylint / test / functional / crash_missing_module_type.py @ 745
History | View | Annotate | Download (469 Bytes)
1 |
""" Test for a crash found in
|
---|---|
2 |
https://bitbucket.org/logilab/astroid/issue/45/attributeerror-module-object-has-no#comment-11944673
|
3 |
"""
|
4 |
# pylint: disable=no-init, invalid-name, too-few-public-methods, redefined-outer-name
|
5 |
def decor(trop): |
6 |
""" decorator """
|
7 |
return trop
|
8 |
|
9 |
class Foo(object): |
10 |
""" Class """
|
11 |
@decor
|
12 |
def prop(self): |
13 |
""" method """
|
14 |
return self |
15 |
|
16 |
if __name__ == '__main__': |
17 |
trop = Foo() |
18 |
trop.prop = 42
|