def test_remove_rows(self): m = Model() m.from_document(InselectDocument.load(TESTDATA / 'shapes.inselect')) m.removeRows(0, 1) self.assertEqual(4, m.rowCount()) expected = {"catalogNumber": "2", "scientificName": "B"} self.assertEqual(expected, m.data(m.index(0, 0), MetadataRole))
def test_remove_rows(self): m = Model() m.from_document(InselectDocument.load(TESTDATA / 'test_segment.inselect')) m.removeRows(0, 1) self.assertEqual(4, m.rowCount()) expected = {"catalogNumber": "2", "scientificName": "B"} self.assertEqual(expected, m.data(m.index(0, 0), MetadataRole))