示例#1
0
    def setUp(self):

        self.x = ['a', 'b', 'c', 'd']
        self.y = ['e', 'f', 'g', 'h']
        self.z = ['i', 'j', 'k', 'l']

        self.table = TextTable()
示例#2
0
class TableTestCase(unittest.TestCase):

    def setUp(self):

        self.x = ['a', 'b', 'c', 'd']
        self.y = ['e', 'f', 'g', 'h']
        self.z = ['i', 'j', 'k', 'l']

        self.table = TextTable()

    def ztupAdd_test(self):

        result = \
"""+------------+------------+------------+
|          x |          y |          z |
+------------+------------+------------+
|          a |          e |          i |
|          b |          f |          j |
|          c |          g |          k |
|          d |          h |          l |
+------------+------------+------------+
"""

        self.table.add_header(*['x', 'y', 'z'])
        self.table.add_data_ztup(zip(self.x, self.y, self.z))

        s = ""
        for line in self.table.format():
            s += line + "\n"

        self.assertEquals(s, result)
示例#3
0
class TableTestCase(unittest.TestCase):
    def setUp(self):

        self.x = ['a', 'b', 'c', 'd']
        self.y = ['e', 'f', 'g', 'h']
        self.z = ['i', 'j', 'k', 'l']

        self.table = TextTable()

    def ztupAdd_test(self):

        result = \
"""+------------+------------+------------+
|          x |          y |          z |
+------------+------------+------------+
|          a |          e |          i |
|          b |          f |          j |
|          c |          g |          k |
|          d |          h |          l |
+------------+------------+------------+
"""

        self.table.add_header(*['x', 'y', 'z'])
        self.table.add_data_ztup(zip(self.x, self.y, self.z))

        s = ""
        for line in self.table.format():
            s += line + "\n"

        self.assertEquals(s, result)
示例#4
0
    def setUp(self):

        self.x = ['a', 'b', 'c', 'd']
        self.y = ['e', 'f', 'g', 'h']
        self.z = ['i', 'j', 'k', 'l']

        self.table = TextTable()