Example #1
0
 def testSimplestParaWithNoStrong(self):
     s = '''\n\nParagraph "" not strong, sorry ,)'''
     o = parse(s, register_map, parsers=parsers_list, document_root=True)
     self.assertEquals(len(o.children), 1)
     self.assertEquals(o.children[0].__class__, ParagraphNode)
     self.assertEquals(isinstance(o.children[0].children[0], TextNode), True)
     self.assertEquals(o.children[0].children[0].content, 'Paragraph "" not strong, sorry ,)')
Example #2
0
 def testParaWithStrong(self):
     s = '''\n\nParagraph ""strong""'''
     o = parse(s, register_map, parsers=parsers_list, document_root=True)
     self.assertEquals(len(o.children), 1)
     self.assertEquals(o.children[0].__class__, ParagraphNode)
     self.assertEquals(len(o.children[0].children), 2)
     self.assertEquals(isinstance(o.children[0].children[0], TextNode), True)
     self.assertEquals(o.children[0].children[0].content, 'Paragraph ')
     self.assertEquals(isinstance(o.children[0].children[1], StrongNode), True)
     self.assertEquals(isinstance(o.children[0].children[1].children[0], TextNode), True)
     self.assertEquals(o.children[0].children[1].children[0].content, 'strong')