diff options
author | kchan | 2005-09-23 19:54:28 +0000 |
---|---|---|
committer | kchan | 2005-09-23 19:54:28 +0000 |
commit | 40286c734a83fa4abf0ba80e56a7ff9fc5d24d32 (patch) | |
tree | 679aef96b32fb3b2b43e13112157874c08e635b0 | |
parent | f73289ca919b9bea4364a720ecce065820866fac (diff) | |
download | webtools.webservices-40286c734a83fa4abf0ba80e56a7ff9fc5d24d32.tar.gz webtools.webservices-40286c734a83fa4abf0ba80e56a7ff9fc5d24d32.tar.xz webtools.webservices-40286c734a83fa4abf0ba80e56a7ff9fc5d24d32.zip |
[109908] JUnits broken due to recent re-factorigns in wizard framework.
-rw-r--r-- | tests/org.eclipse.jst.ws.tests/tests/org/eclipse/jst/ws/tests/util/DynamicPopupJUnitWizard.java | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/tests/org.eclipse.jst.ws.tests/tests/org/eclipse/jst/ws/tests/util/DynamicPopupJUnitWizard.java b/tests/org.eclipse.jst.ws.tests/tests/org/eclipse/jst/ws/tests/util/DynamicPopupJUnitWizard.java index f1d2203ce..7945012e0 100644 --- a/tests/org.eclipse.jst.ws.tests/tests/org/eclipse/jst/ws/tests/util/DynamicPopupJUnitWizard.java +++ b/tests/org.eclipse.jst.ws.tests/tests/org/eclipse/jst/ws/tests/util/DynamicPopupJUnitWizard.java @@ -10,6 +10,7 @@ *******************************************************************************/ package org.eclipse.jst.ws.tests.util; +import org.eclipse.core.runtime.CoreException; import org.eclipse.jface.operation.IRunnableContext; import org.eclipse.jface.viewers.IStructuredSelection; import org.eclipse.wst.command.internal.env.context.PersistentResourceContext; @@ -18,6 +19,7 @@ import org.eclipse.wst.command.internal.env.core.data.DataMappingRegistryImpl; import org.eclipse.wst.command.internal.env.core.fragment.CommandFragment; import org.eclipse.wst.command.internal.env.ui.eclipse.EclipseEnvironment; import org.eclipse.wst.command.internal.env.ui.eclipse.EclipseProgressMonitor; +import org.eclipse.wst.command.internal.env.ui.widgets.CommandWidgetBinding; import org.eclipse.wst.command.internal.env.ui.widgets.SimpleCommandEngineManager; import org.eclipse.wst.command.internal.env.ui.widgets.popup.DynamicPopupWizard; import org.eclipse.wst.command.internal.provisional.env.core.common.Log; @@ -38,7 +40,7 @@ public class DynamicPopupJUnitWizard extends DynamicPopupWizard { } public void runHeadLess(IStructuredSelection selection,IRunnableContext context) { - CommandFragment rootFragment = getRootFragment( selection, null ); + PersistentResourceContext resourceContext = PersistentResourceContext.getInstance(); EclipseProgressMonitor monitor = new EclipseProgressMonitor(); EclipseEnvironment environment = new EclipseEnvironment( null, resourceContext, monitor, handler_ ); @@ -49,7 +51,18 @@ public class DynamicPopupJUnitWizard extends DynamicPopupWizard { DataFlowManager dataManager = new DataFlowManager( dataRegistry_, environment ); SimpleCommandEngineManager manager = new SimpleCommandEngineManager(environment, dataManager); + try + { + commandWidgetBinding_ = (CommandWidgetBinding)wizardElement_.createExecutableExtension( "class" ); + } + catch( CoreException exc ) + { + exc.printStackTrace(); + } + commandWidgetBinding_.registerDataMappings( dataRegistry_ ); + + CommandFragment rootFragment = getRootFragment( selection, null ); manager.setRootFragment( rootFragment ); manager.runForwardToNextStop( context ); } |