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:])
def test_parse_headers_0(self): hdata = self.header0 headers, data = DataTableMixin.parse_headers(hdata) self.assertListEqual(headers, []) self.assertListEqual(list(data), hdata)
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:])
def test_parse_headers_empty(self): headers, data = DataTableMixin.parse_headers([]) self.assertListEqual(headers, []) self.assertListEqual(list(data), [])