示例#1
0
 def test_render_rst_with_child(self):
     node = Node(indent=4, lines=["Parent"])
     child = Node(indent=8, lines=["Child"], parent=node)
     node.add_child(child)
     rst = node.render_rst()
     self.assertEqual(rst, ['    Parent',
                            '        Child'])
示例#2
0
 def test_render_rst_with_children(self):
     node = Node(indent=4, lines=["Parent"])
     child_a = Node(indent=8, lines=["ChildA"], parent=node)
     node.add_child(child_a)
     child_b = Node(indent=6, lines=["ChildB"], parent=node)
     node.add_child(child_b)
     rst = node.render_rst()
     self.assertEqual(rst, ['    Parent', '        ChildA', '      ChildB'])
示例#3
0
 def test_render_rst_indented_lines(self):
     node = Node(indent=3, lines= ['First',
                                   'Second',
                                   'Third'])
     rst = node.render_rst()
     self.assertEqual(rst, ['   First',
                            '   Second',
                            '   Third'])
示例#4
0
 def test_render_rst_with_children(self):
     node = Node(indent=4, lines=["Parent"])
     child_a = Node(indent=8, lines=["ChildA"], parent=node)
     node.add_child(child_a)
     child_b = Node(indent=6, lines=["ChildB"], parent=node)
     node.add_child(child_b)
     rst = node.render_rst()
     self.assertEqual(rst, ['    Parent',
                            '        ChildA',
                            '      ChildB'])
示例#5
0
 def test_render_rst_with_child(self):
     node = Node(indent=4, lines=["Parent"])
     child = Node(indent=8, lines=["Child"], parent=node)
     node.add_child(child)
     rst = node.render_rst()
     self.assertEqual(rst, ['    Parent', '        Child'])
示例#6
0
 def test_render_rst_indented_lines(self):
     node = Node(indent=3, lines=['First', 'Second', 'Third'])
     rst = node.render_rst()
     self.assertEqual(rst, ['   First', '   Second', '   Third'])
示例#7
0
 def test_render_rst_indent(self):
     node = Node(indent=4)
     rst = node.render_rst()
     self.assertEqual(len(rst), 0)
示例#8
0
 def test_render_rst_empty(self):
     node = Node()
     rst = node.render_rst()
     self.assertEqual(len(rst), 0)
示例#9
0
 def test_render_rst_indent(self):
     node = Node(indent=4)
     rst = node.render_rst()
     self.assertEqual(len(rst), 0)
示例#10
0
 def test_render_rst_empty(self):
     node = Node()
     rst = node.render_rst()
     self.assertEqual(len(rst), 0)