diff options
author | Ed Willink | 2021-10-28 14:12:46 +0000 |
---|---|---|
committer | Ed Willink | 2021-11-01 06:08:46 +0000 |
commit | 4387a4506523d36ee176adc0a129c6a3bac18ae7 (patch) | |
tree | 3e8a959fd1e5142c65af25d8ebd22ef4557d5af6 | |
parent | 037e40e9be774197024d48a498f4c1e526787d9a (diff) | |
download | org.eclipse.qvtd-4387a4506523d36ee176adc0a129c6a3bac18ae7.tar.gz org.eclipse.qvtd-4387a4506523d36ee176adc0a129c6a3bac18ae7.tar.xz org.eclipse.qvtd-4387a4506523d36ee176adc0a129c6a3bac18ae7.zip |
[576375] Close editors post debug test
-rw-r--r-- | tests/org.eclipse.qvtd.xtext.qvtimperative.tests/src/org/eclipse/qvtd/xtext/qvtimperative/tests/QVTiDebuggerTests.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/org.eclipse.qvtd.xtext.qvtimperative.tests/src/org/eclipse/qvtd/xtext/qvtimperative/tests/QVTiDebuggerTests.java b/tests/org.eclipse.qvtd.xtext.qvtimperative.tests/src/org/eclipse/qvtd/xtext/qvtimperative/tests/QVTiDebuggerTests.java index 424808886..e33df98f9 100644 --- a/tests/org.eclipse.qvtd.xtext.qvtimperative.tests/src/org/eclipse/qvtd/xtext/qvtimperative/tests/QVTiDebuggerTests.java +++ b/tests/org.eclipse.qvtd.xtext.qvtimperative.tests/src/org/eclipse/qvtd/xtext/qvtimperative/tests/QVTiDebuggerTests.java @@ -45,6 +45,7 @@ import org.eclipse.ocl.pivot.VariableDeclaration; import org.eclipse.ocl.pivot.utilities.ClassUtil; import org.eclipse.ocl.pivot.utilities.OCL; import org.eclipse.ocl.xtext.base.ui.model.BaseEditorCallback; +import org.eclipse.ocl.xtext.base.ui.utilities.ThreadLocalExecutorUI; import org.eclipse.qvtd.debug.core.QVTiDebugTarget; import org.eclipse.qvtd.debug.evaluator.QVTiVMRootEvaluationEnvironment; import org.eclipse.qvtd.debug.launching.QVTiLaunchConstants; @@ -301,6 +302,8 @@ public class QVTiDebuggerTests extends XtextTestCase Resource actualResource = actualResourceSet.getResource(outFile.getURI(), true); assert actualResource != null; TestUtil.assertSameModel(expectedResource, actualResource); + ThreadLocalExecutorUI.closeEditors(); + TestUIUtil.flushEvents(); ocl.dispose(); } } |