(self, data)
| 269 | self.curNode.removeChild(node) |
| 270 | |
| 271 | def character_data_handler_cdata(self, data): |
| 272 | childNodes = self.curNode.childNodes |
| 273 | if self._cdata: |
| 274 | if ( self._cdata_continue |
| 275 | and childNodes[-1].nodeType == CDATA_SECTION_NODE): |
| 276 | childNodes[-1].appendData(data) |
| 277 | return |
| 278 | node = self.document.createCDATASection(data) |
| 279 | self._cdata_continue = True |
| 280 | elif childNodes and childNodes[-1].nodeType == TEXT_NODE: |
| 281 | node = childNodes[-1] |
| 282 | value = node.data + data |
| 283 | node.data = value |
| 284 | return |
| 285 | else: |
| 286 | node = minidom.Text() |
| 287 | node.data = data |
| 288 | node.ownerDocument = self.document |
| 289 | _append_child(self.curNode, node) |
| 290 | |
| 291 | def character_data_handler(self, data): |
| 292 | childNodes = self.curNode.childNodes |
nothing calls this directly
no test coverage detected