def test__customPQConfig(self): """check if DerivedCls._customPQConfig gets called. """ self.assertEqual(0, self.adpt.cpqcount) pc = PDFCalculator() pc.setStructure(self.adpt) self.assertEqual(1, self.adpt.cpqcount) pc(self.adpt) self.assertEqual(2, self.adpt.cpqcount) return
def test__customPQConfig(self): """check if DerivedCls._customPQConfig gets called. """ self.assertEqual(0, self.adpt.cpqcount) pc = PDFCalculator() pc.setStructure(self.adpt) self.assertEqual(1, self.adpt.cpqcount) pc(self.adpt) self.assertEqual(2, self.adpt.cpqcount) return
def test_pickling(self): '''check pickling of DerivedCls instances. ''' self.adpt.cpqcount = 1 adpt1 = cPickle.loads(cPickle.dumps(self.adpt)) self.assertTrue(self.DerivedCls is type(adpt1)) self.assertFalse(self.adpt is adpt1) self.assertEqual(1, adpt1.cpqcount) pc = PDFCalculator() pc.setStructure(adpt1) self.assertEqual(2, adpt1.cpqcount) pc(adpt1) self.assertEqual(3, adpt1.cpqcount) return
def test_pickling(self): '''check pickling of DerivedCls instances. ''' self.adpt.cpqcount = 1 adpt1 = pickle.loads(pickle.dumps(self.adpt)) self.assertTrue(self.DerivedCls is type(adpt1)) self.assertFalse(self.adpt is adpt1) self.assertEqual(1, adpt1.cpqcount) pc = PDFCalculator() pc.setStructure(adpt1) self.assertEqual(2, adpt1.cpqcount) pc(adpt1) self.assertEqual(3, adpt1.cpqcount) return
def test_pickling(self): """check pickling of DerivedCls instances. """ self.adpt.cpqcount = 1 adpt1 = cPickle.loads(cPickle.dumps(self.adpt)) self.failUnless(self.DerivedCls is type(adpt1)) self.failIf(self.adpt is adpt1) self.assertEqual(1, adpt1.cpqcount) pc = PDFCalculator() pc.setStructure(adpt1) self.assertEqual(2, adpt1.cpqcount) pc(adpt1) self.assertEqual(3, adpt1.cpqcount) return