def testGetOptionalAttrib(self): self.assertEqual("2", getOptionalAttrib(self.barNode, "minimumBlockDegree")) self.assertEqual( 2, getOptionalAttrib(self.barNode, "minimumBlockDegree", typeFn=int, default=1)) self.assertEqual(None, getOptionalAttrib(self.barNode, "doesntExist")) self.assertEqual( 1, getOptionalAttrib(self.barNode, "doesntExist", typeFn=int, default=1))
def testGetOptionalAttrib(self): self.assertEquals("0", getOptionalAttrib(self.barNode, "minimumBlockDegree")) self.assertEquals(0, getOptionalAttrib(self.barNode, "minimumBlockDegree", typeFn=int, default=1)) self.assertEquals(None, getOptionalAttrib(self.barNode, "doesntExist")) self.assertEquals(1, getOptionalAttrib(self.barNode, "doesntExist", typeFn=int, default=1))