def test_insert_row(self): m = Model() m.from_document(InselectDocument.load(TESTDATA / 'shapes.inselect')) self.assertEqual(5, m.rowCount()) m.insertRow(5) self.assertEqual(6, m.rowCount()) i = m.index(5, 0) self.assertEqual({}, m.data(i, MetadataRole)) self.assertEqual(0, m.data(i, RotationRole)) self.assertEqual(QRect(0, 0, 0, 0), m.data(i, RectRole))
def test_insert_row(self): m = Model() m.from_document(InselectDocument.load(TESTDATA / 'test_segment.inselect')) self.assertEqual(5, m.rowCount()) m.insertRow(5) self.assertEqual(6, m.rowCount()) i = m.index(5, 0) self.assertEqual({}, m.data(i, MetadataRole)) self.assertEqual(0, m.data(i, RotationRole)) self.assertEqual(QRect(0, 0, 0, 0), m.data(i, RectRole))