def test_modified_cleared(self): "Alter document and clear" with temp_directory_with_files(TESTDATA / 'shapes.inselect', TESTDATA / 'shapes.png') as tempdir: m = Model() m.from_document(InselectDocument.load(tempdir / 'shapes.inselect')) # Alter data mock_modified_changed = self._new_mock_modified_changed(m) m.setData(m.index(0, 0), -90, RotationRole) mock_modified_changed.assert_called_once_with() self.assertTrue(m.is_modified) # Clear m.clear() self.assertEqual(2, mock_modified_changed.call_count) self.assertFalse(m.is_modified)
def test_modified_cleared(self): "Alter document and clear" with temp_directory_with_files(TESTDATA / 'test_segment.inselect', TESTDATA / 'test_segment.png') as tempdir: m = Model() m.from_document(InselectDocument.load(tempdir / 'test_segment.inselect')) # Alter data mock_modified_changed = self._new_mock_modified_changed(m) m.setData(m.index(0, 0), -90, RotationRole) mock_modified_changed.assert_called_once_with() self.assertTrue(m.is_modified) # Clear m.clear() self.assertEqual(2, mock_modified_changed.call_count) self.assertFalse(m.is_modified)