diff options
author | DJ Houghton | 2004-06-02 20:41:11 +0000 |
---|---|---|
committer | DJ Houghton | 2004-06-02 20:41:11 +0000 |
commit | fe42eda4848127f2eee1029a6989d2ec1d0ffa61 (patch) | |
tree | 2bf592acf1efe51ab5dcd6a3b3c9c4e48792a1ca | |
parent | db66259b45bb2f195d71f50a3575eb07c3989d0f (diff) | |
download | eclipse.platform.runtime-fe42eda4848127f2eee1029a6989d2ec1d0ffa61.tar.gz eclipse.platform.runtime-fe42eda4848127f2eee1029a6989d2ec1d0ffa61.tar.xz eclipse.platform.runtime-fe42eda4848127f2eee1029a6989d2ec1d0ffa61.zip |
Fix for Bug 65184 IWorkspaceRunnableUseCaseTest fails
-rw-r--r-- | tests/org.eclipse.core.tests.harness/src/org/eclipse/core/tests/harness/EclipseWorkspaceTest.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/org.eclipse.core.tests.harness/src/org/eclipse/core/tests/harness/EclipseWorkspaceTest.java b/tests/org.eclipse.core.tests.harness/src/org/eclipse/core/tests/harness/EclipseWorkspaceTest.java index b488ca811..3cae95af6 100644 --- a/tests/org.eclipse.core.tests.harness/src/org/eclipse/core/tests/harness/EclipseWorkspaceTest.java +++ b/tests/org.eclipse.core.tests.harness/src/org/eclipse/core/tests/harness/EclipseWorkspaceTest.java @@ -971,4 +971,17 @@ public class EclipseWorkspaceTest extends TestCase { ensureDoesNotExistInWorkspace(getWorkspace().getRoot()); getWorkspace().save(true, null); } + + /** + * Blocks the calling thread until autobuild completes. + */ + protected void waitForBuild() { + try { + Platform.getJobManager().join(ResourcesPlugin.FAMILY_AUTO_BUILD, null); + } catch (OperationCanceledException e) { + //ignore + } catch (InterruptedException e) { + //ignore + } + } }
\ No newline at end of file |