def test_column_locator2(self): """ Remove odd columns """ sheet = Sheet(self.data) def locator(index, _): return index % 2 == 0 del sheet.row[locator] assert sheet.number_of_rows() == 2
def test_delete_indexed_row2(self): s = Sheet(self.data, "test") s.name_rows_by_column(0) s.delete_named_row_at(2) assert s.number_of_rows() == 3 s.row["Row 2"] # already deleted
def test_delete_named_row(self): s = Sheet(self.data, "test") s.name_rows_by_column(0) del s.row["Row 2"] assert s.number_of_rows() == 3 s.row["Row 2"] # already deleted
def test_delete_row(self): s = Sheet(self.data, "test") del s.row[1, 2] assert s.number_of_rows() == 2 s.row["Row 1"] # already deleted
def test_delete_indexed_row3(self): s = Sheet(self.data, "test") s.name_rows_by_column(0) del s.row["Row 0", "Row 1"] assert s.number_of_rows() == 2 s.row["Row 1"] # already deleted