def test_edit_remove_row(self, category_data): dcA = DataCategory('A', category_data['attributeList'], category_data['rowListUnicode'], raiseExceptions=True) for jj in range(0, dcA.getRowCount()): ii = dcA.getRowCount() dcA.removeRow(0) assert ii - 1 == dcA.getRowCount() # assert 0 == dcA.getRowCount()
def testEditRemoveRow(self): """Test case - remove rows""" try: dcA = DataCategory("A", self.__attributeList, self.__rowListUnicode, raiseExceptions=True) for _ in range(0, dcA.getRowCount()): ii = dcA.getRowCount() dcA.removeRow(0) self.assertEqual(ii - 1, dcA.getRowCount()) # self.assertEqual(0, dcA.getRowCount()) except Exception as e: logger.exception("Failing with %s", str(e)) self.fail()