示例#1
0
    def test_render(self):
        t = Table([['one', '1'], ['two', '2']])
        out = """+-----+---+
| one | 1 |
| two | 2 |
+-----+---+"""
        self.assertEqual(t.render(), out)
示例#2
0
    def test_break_multiline_content(self):
        t = Table([['one\none', '1'], ['two', '2']])
        out = """+-----+---+
| one | 1 |
| two | 2 |
+-----+---+"""
        self.assertEqual(t.render(), out)
示例#3
0
    def test_accepts_differents_types_of_cell_values(self):
        t = Table([['one', 1], ['two', 1.2]])
        out = """+-----+-----+
| one | 1   |
| two | 1.2 |
+-----+-----+"""

        self.assertEqual(t.render(), out)
示例#4
0
 def test_render(self):
     row = Table([['one', '1']]).rows[0]
     self.assertEqual(row.render(), '| one | 1 |\n')