1 # Copyright (c) Twisted Matrix Laboratories.
2 # See LICENSE for details.
5 Tests for L{twisted.lore.docbook}.
8 from xml.dom.minidom import Element, Text
10 from twisted.trial.unittest import TestCase
11 from twisted.lore.docbook import DocbookSpitter
14 class DocbookSpitterTests(TestCase):
16 Tests for L{twisted.lore.docbook.DocbookSpitter}.
20 L{DocbookSpitter} wraps any non-I{p} elements found intside any I{li}
21 elements with I{p} elements.
24 spitter = DocbookSpitter(output.append)
27 li.appendChild(Element('p'))
35 '<listitem><para></para><para>foo bar</para></listitem>')