Ejemplo n.º 1
0
 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")
Ejemplo n.º 2
0
 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")
Ejemplo n.º 3
0
 def setUp(self):
     table = etree.Element(CN('table:table'))
     self.container = TableColumnController(table)
Ejemplo n.º 4
0
 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))
Ejemplo n.º 5
0
 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))
Ejemplo n.º 6
0
 def setUp(self):
     self.container = TableColumnController(etree.XML(TABLECOLUMNS_C10))
     for col in range(len(self.container)):
         self.container[col] = setdata('checkmark%d' % col)
Ejemplo n.º 7
0
 def test_set_column_buildup(self):
     self.container = TableColumnController(etree.XML(TABLECOLUMNS_C10))
     self.container[3] = setdata('test')
     self.chk_set_column()