def testClassNameProperty(self): 'Should get the name of a class as a bare string.' expected = 'UtilTest' actual = util.class_name(self) self.assertEqual(expected, actual) class InnerClass(object): def __init__(self): self.name = 'InnerClass' ic = InnerClass() self.assertEqual(ic.name, util.class_name(ic))
def __name__(self): return util.class_name(self)