def test_getRegisteredTypes(self): """check PDFBaseline.getRegisteredTypes """ regtypes = PDFBaseline.getRegisteredTypes() self.assertTrue(2 <= len(regtypes)) self.assertTrue('linear' in regtypes) self.assertTrue('zero' in regtypes) return
def test__deregisterType(self): """check PDFBaseline._deregisterType. """ self.assertEqual(0, PDFBaseline._deregisterType("nonexistent")) PDFBaseline._aliasType("linear", "alias") self.assertEqual(2, PDFBaseline._deregisterType("alias")) self.assertFalse('linear' in PDFBaseline.getRegisteredTypes()) self.assertEqual(0, PDFBaseline._deregisterType("alias")) return
def tearDown(self): for tp in PDFBaseline.getRegisteredTypes(): PDFBaseline._deregisterType(tp) self.linear._registerThisType() self.zero._registerThisType() return