예제 #1
0
 def test_parse_headers_1_flags(self):
     hdata = self.header1_flags
     headers, data = DataTableMixin.parse_headers(hdata)
     self.assertListEqual(headers,
                          [["m#a", "cC#b", "m#c", "d", "i#e", "f"]])
     self.assertListEqual(list(data), hdata[1:])
예제 #2
0
 def test_parse_headers_0(self):
     hdata = self.header0
     headers, data = DataTableMixin.parse_headers(hdata)
     self.assertListEqual(headers, [])
     self.assertListEqual(list(data), hdata)
예제 #3
0
 def test_parse_headers_1(self):
     hdata = self.header1
     headers, data = DataTableMixin.parse_headers(hdata)
     self.assertListEqual(headers, [["a", "b", "c", "d"]])
     self.assertListEqual(list(data), hdata[1:])
예제 #4
0
 def test_parse_headers_empty(self):
     headers, data = DataTableMixin.parse_headers([])
     self.assertListEqual(headers, [])
     self.assertListEqual(list(data), [])