def test_uncompressed_content(self): container = TableColumnController(etree.XML(TABLECOLUMNS_U5)) self.assertEqual(5, len(container), "expected 5 columns") self.assertEqual(2, len(container.xmlnode), "expected 2 children at top level of xmlnode")
def test_expand_content(self): container = TableColumnController(etree.XML(TABLECOLUMNS_C10)) self.assertEqual(10, len(container), "expected 10 columns") self.assertEqual(2, len(container.xmlnode), "expected 2 children at top level of xmlnode")
def setUp(self): table = etree.Element(CN('table:table')) self.container = TableColumnController(table)
def test_expand_all_less_maxcount(self): config.table_expand_strategy.set_strategy('all_less_maxcount', (32, 32)) container = TableColumnController(etree.XML(TABLECOLUMNS_C99)) config.table_expand_strategy.reset() self.assertEqual(2, len(container))
def test_expand_all_but_last(self): config.table_expand_strategy.set_strategy('all_but_last') container = TableColumnController(etree.XML(TABLECOLUMNS_C99)) config.table_expand_strategy.reset() self.assertEqual(34, len(container))
def setUp(self): self.container = TableColumnController(etree.XML(TABLECOLUMNS_C10)) for col in range(len(self.container)): self.container[col] = setdata('checkmark%d' % col)
def test_set_column_buildup(self): self.container = TableColumnController(etree.XML(TABLECOLUMNS_C10)) self.container[3] = setdata('test') self.chk_set_column()