def testFailOldClass(self):  # {{{
        """Old style classes fails"""

        class A:
            pass

        self.assert_(not isnewclass(A))
    def testFailNewClassInstance(self):  # {{{
        """New style class instances fails"""

        class A(object):
            pass

        self.assert_(not isnewclass(A()))
    def testPassNewClass(self):  # {{{
        """New style classes succeeds"""

        class A(object):
            pass

        self.assert_(isnewclass(A))