def test_cover_cell_and_remove_unwanted_tags(self): cell = Cell() cell._set_span((2, 2)) cell._set_covered(True) self.assertIsNone(cell.get_attr(CN('table:number-rows-spanned'))) self.assertIsNone(cell.get_attr(CN('table:number-colums-spanned')))
def test_cover_cell(self): cell = Cell() cell._set_covered(True) self.assertTrue(cell.covered) self.assertEqual(cell.TAG, CoveredCell.TAG) self.assertEqual('Cell', cell.kind)
def test_uncover_cell(self): cell = Cell() cell._set_covered(False) self.assertFalse(cell.covered) self.assertEqual(cell.TAG, Cell.TAG)