Esempio n. 1
0
class TestParaNode(TestCase):

    def setUp(self):
        self.node = ParaNode(None, "para", {})

    def test_to_rst(self):
        self.node.children.append(CharNode(None, "text"))
        self.assertEquals("text\n\n", self.node.to_rst())

    def test_collapse_spaces(self):
        self.node.children.append(CharNode(None, "text  with   spaces"))
        self.assertEquals("text with spaces\n\n", self.node.to_rst())

    def test_no_spaces_before_punctuation(self):
        self.node.children.append(CharNode(None, "text , other ."))
        self.assertEquals("text, other.\n\n", self.node.to_rst())
Esempio n. 2
0
 def setUp(self):
     self.node = ParaNode(None, "para", {})