# pylint: disable=R0903 """test class members""" __revision__ = '' class MyClass(object): """class docstring""" def __init__(self): """init""" self.correct = 1 def test(self): """test""" self.correct += 2 self.incorrect += 2 del self.havenot self.nonexistent1.truc() self.nonexistent2[1] = 'hehe' class XYZMixin(object): """access to undefined members should be ignored in mixin classes by default """ def __init__(self): print self.nonexistent class NewClass(object): """use object.__setattr__""" def __init__(self): self.__setattr__('toto', 'tutu')