def test_removeattr(self): el = MeiElement("mei") el.addAttribute("meiversion", "2012") self.assertTrue(el.hasAttribute("meiversion")) el.removeAttribute("meiversion") self.assertFalse(el.hasAttribute("meiversion"))
def test_changeattr(self): el = MeiElement("mei") el.addAttribute("meiversion", "2011-05") self.assertTrue(el.hasAttribute("meiversion")) self.assertEqual("2011-05", el.getAttribute("meiversion").value) at = el.getAttribute("meiversion") at.value = "2012" self.assertEqual("2012", el.getAttribute("meiversion").value)
def test_newattrstr(self): el = MeiElement("mei") el.addAttribute("meiversion", "2012") self.assertTrue(el.hasAttribute("meiversion"))
def test_noattr(self): el = MeiElement("mei") el.addAttribute("color", "red") self.assertFalse(el.hasAttribute("meiversion"))