def testDontRetainUnitialized3(self): start = OC_TestInitialize.numUninitialized() self.assertEqual(start, 0) o = OC_TestInitializePython.makeInstance() self.assertIsInstance(o, OC_TestInitializePython) v = OC_TestInitialize.numUninitialized() self.assertEqual(v, start) s = o.dummy() self.assertEqual(s, "hello") v = OC_TestInitialize.numUninitialized() self.assertEqual(v, start)
def testDontRetainUnitialized3(self): start = OC_TestInitialize.numUninitialized() self.assertEqual(start, 0) o = OC_TestInitializePython.makeInstance() self.assertIsInstance(o, OC_TestInitializePython) v = OC_TestInitialize.numUninitialized() self.assertEqual(v, start) s = o.dummy() self.assertEqual(s, "hello") v = OC_TestInitialize.numUninitialized() self.assertEqual(v, start)
def testDontRetainUnitialized2(self): start = OC_TestInitialize.numUninitialized() self.assertEquals(start, 0) o = OC_TestInitialize.makeInstance() self.assert_(isinstance(o, OC_TestInitialize)) v = OC_TestInitialize.numUninitialized() self.assertEquals(v, start) s = o.dummy() self.assertEquals(s, u"hello") v = OC_TestInitialize.numUninitialized() self.assertEquals(v, start)
def testDontRetainUnitialized4(self): start = OC_TestInitialize.numUninitialized() self.assertEqual(start, 0) o = OC_TestInitializePython2.makeInstance() self.assertIsInstance(o, OC_TestInitializePython2) self.assertIs(OBJECT_LIST[-1], o) del OBJECT_LIST[-1] v = OC_TestInitialize.numUninitialized() self.assertEqual(v, start) s = o.dummy() self.assertEqual(s, "hello") v = OC_TestInitialize.numUninitialized() self.assertEqual(v, start)
def testDontRetainUnitialized1(self): start = OC_TestInitialize.numUninitialized() self.assertEqual(start, 0) o = OC_TestInitialize.alloc() v = OC_TestInitialize.numUninitialized() self.assertEqual(v, start) o = o.init() v = OC_TestInitialize.numUninitialized() self.assertEqual(v, start) s = o.dummy() self.assertEqual(s, "hello") v = OC_TestInitialize.numUninitialized() self.assertEqual(v, start)
def testDontRetainUnitialized4(self): start = OC_TestInitialize.numUninitialized() self.assertEqual(start, 0) o = OC_TestInitializePython2.makeInstance() self.assertIsInstance(o, OC_TestInitializePython2) self.assertIs(OBJECT_LIST[-1], o) del OBJECT_LIST[-1] v = OC_TestInitialize.numUninitialized() self.assertEqual(v, start) s = o.dummy() self.assertEqual(s, "hello") v = OC_TestInitialize.numUninitialized() self.assertEqual(v, start)
def testDontRetainUnitialized1(self): start = OC_TestInitialize.numUninitialized() self.assertEqual(start, 0) o = OC_TestInitialize.alloc() v = OC_TestInitialize.numUninitialized() self.assertEqual(v, start) o = o.init() v = OC_TestInitialize.numUninitialized() self.assertEqual(v, start) s = o.dummy() self.assertEqual(s, "hello") v = OC_TestInitialize.numUninitialized() self.assertEqual(v, start)