def test_check_allowed_visibility_state(self): table_col = TableColumn() table_col.visibility = 'collapse' table_col.visibility = 'visible' table_col.visibility = 'filter' with self.assertRaises(ValueError): table_col.visibility = 'invalid'
def test_set_visibility_state(self): table_col = TableColumn() table_col.visibility = 'collapse' self.assertEqual(table_col.visibility, 'collapse') self.assertEqual(table_col.get_attr(CN('table:visibility')), 'collapse', 'wrong tag name')