Author: jjankovi
Date: 2012-04-18 10:51:43 -0400 (Wed, 18 Apr 2012)
New Revision: 40293
Modified:
trunk/ws/tests/org.jboss.tools.ws.ui.bot.test/src/org/jboss/tools/ws/ui/bot/test/utils/DeploymentHelper.java
Log:
removing project from server method added
Modified:
trunk/ws/tests/org.jboss.tools.ws.ui.bot.test/src/org/jboss/tools/ws/ui/bot/test/utils/DeploymentHelper.java
===================================================================
---
trunk/ws/tests/org.jboss.tools.ws.ui.bot.test/src/org/jboss/tools/ws/ui/bot/test/utils/DeploymentHelper.java 2012-04-18
14:51:12 UTC (rev 40292)
+++
trunk/ws/tests/org.jboss.tools.ws.ui.bot.test/src/org/jboss/tools/ws/ui/bot/test/utils/DeploymentHelper.java 2012-04-18
14:51:43 UTC (rev 40293)
@@ -11,9 +11,6 @@
package org.jboss.tools.ws.ui.bot.test.utils;
-import static org.eclipse.swtbot.swt.finder.SWTBotAssert.assertContains;
-import static org.junit.Assert.assertEquals;
-
import java.io.IOException;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
@@ -21,22 +18,31 @@
import java.util.Scanner;
import java.util.logging.Logger;
-import org.jboss.tools.ui.bot.ext.SWTBotExt;
-import org.jboss.tools.ui.bot.ext.SWTOpenExt;
+import org.eclipse.swtbot.eclipse.finder.widgets.SWTBotView;
+import org.eclipse.swtbot.swt.finder.widgets.SWTBotTreeItem;
+import org.jboss.tools.ui.bot.ext.SWTTestExt;
import org.jboss.tools.ui.bot.ext.gen.ActionItem;
-import org.jboss.tools.ui.bot.ext.view.ProjectExplorer;
-public class DeploymentHelper {
+public class DeploymentHelper extends SWTTestExt {
private final Logger LOGGER = Logger
.getLogger(DeploymentHelper.class.getName());
- private final SWTBotExt bot = new SWTBotExt();
- private final ProjectExplorer projectExplorer = new ProjectExplorer();
+ public void removeProjectFromServer(String project) {
+ SWTBotView serverView = open.viewOpen(
+ ActionItem.View.ServerServers.LABEL);
+ SWTBotTreeItem asNode = servers.findServerByName(serverView.bot().tree(),
+ configuredState.getServer().name);
+ asNode.expand();
+ for (int i = 0; i < asNode.getItems().length; i++) {
+ SWTBotTreeItem temp = asNode.getItems()[i];
+ if (temp.getText().contains(project)) {
+ servers.removeProjectFromServers(project);
+ }
+ }
+ }
- private final SWTOpenExt open = new SWTOpenExt(bot);
-
/**
* Method runs project on configured server
* @param project
Show replies by date