(self)
| 235 | dom.unlink() |
| 236 | |
| 237 | def testLegalChildren(self): |
| 238 | dom = Document() |
| 239 | elem = dom.createElement('element') |
| 240 | text = dom.createTextNode('text') |
| 241 | self.assertRaises(xml.dom.HierarchyRequestErr, dom.appendChild, text) |
| 242 | |
| 243 | dom.appendChild(elem) |
| 244 | self.assertRaises(xml.dom.HierarchyRequestErr, dom.insertBefore, text, |
| 245 | elem) |
| 246 | self.assertRaises(xml.dom.HierarchyRequestErr, dom.replaceChild, text, |
| 247 | elem) |
| 248 | |
| 249 | nodemap = elem.attributes |
| 250 | self.assertRaises(xml.dom.HierarchyRequestErr, nodemap.setNamedItem, |
| 251 | text) |
| 252 | self.assertRaises(xml.dom.HierarchyRequestErr, nodemap.setNamedItemNS, |
| 253 | text) |
| 254 | |
| 255 | elem.appendChild(text) |
| 256 | dom.unlink() |
| 257 | |
| 258 | def testNamedNodeMapSetItem(self): |
| 259 | dom = Document() |
nothing calls this directly
no test coverage detected