Author: snjeza
Date: 2009-09-02 17:17:45 -0400 (Wed, 02 Sep 2009)
New Revision: 17428
Modified:
trunk/seam/tests/org.jboss.tools.seam.ui.test/src/org/jboss/tools/seam/ui/test/jbide/JBide3989Test.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-4832 Fix SeamUiAllTests.testJBide3989
Modified:
trunk/seam/tests/org.jboss.tools.seam.ui.test/src/org/jboss/tools/seam/ui/test/jbide/JBide3989Test.java
===================================================================
---
trunk/seam/tests/org.jboss.tools.seam.ui.test/src/org/jboss/tools/seam/ui/test/jbide/JBide3989Test.java 2009-09-02
20:51:41 UTC (rev 17427)
+++
trunk/seam/tests/org.jboss.tools.seam.ui.test/src/org/jboss/tools/seam/ui/test/jbide/JBide3989Test.java 2009-09-02
21:17:45 UTC (rev 17428)
@@ -17,17 +17,12 @@
import org.eclipse.core.resources.IMarker;
import org.eclipse.core.resources.IProject;
import org.eclipse.core.resources.IResource;
-import org.eclipse.core.resources.IWorkspaceRunnable;
import org.eclipse.core.resources.IncrementalProjectBuilder;
-import org.eclipse.core.resources.ResourcesPlugin;
import org.eclipse.core.runtime.CoreException;
-import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.core.runtime.NullProgressMonitor;
import org.eclipse.ui.IMarkerResolution;
import org.eclipse.ui.ide.IDE;
-import org.eclipse.wst.validation.internal.operations.OneValidatorOperation;
import org.eclipse.wst.validation.internal.operations.ValidatorManager;
-import org.eclipse.wst.validation.internal.operations.ValidatorSubsetOperation;
import org.jboss.tools.common.test.util.TestProjectProvider;
import org.jboss.tools.seam.core.ISeamProject;
import org.jboss.tools.seam.core.SeamCorePlugin;
@@ -60,18 +55,10 @@
ISeamProject seamProject = SeamCorePlugin.getSeamProject(project, true);
seamProject.setRuntimeName("UNKNOWN");
ValidatorManager.addProjectBuildValidationSupport(project);
- project.build(IncrementalProjectBuilder.CLEAN_BUILD,
- new NullProgressMonitor());
// JBIDE-4832 - call SeamProjectPropertyValidator manually
- IWorkspaceRunnable runnable = new IWorkspaceRunnable() {
-
- public void run(IProgressMonitor monitor) throws CoreException {
- String validatorId =
"org.jboss.tools.seam.internal.core.validation.SeamProjectPropertyValidator";
- ValidatorSubsetOperation op = new OneValidatorOperation(project, validatorId, true,
false);
- op.run(null);
- }
- };
- ResourcesPlugin.getWorkspace().run(runnable, null);
+ project.build(IncrementalProjectBuilder.FULL_BUILD,
+ new NullProgressMonitor());
+
JobUtils.waitForIdle();
}