Author: ljelinko
Date: 2011-11-22 11:43:35 -0500 (Tue, 22 Nov 2011)
New Revision: 36535
Added:
trunk/portlet/tests/org.jboss.tools.portlet.ui.bot.test/src/org/jboss/tools/portlet/ui/bot/test/task/console/
trunk/portlet/tests/org.jboss.tools.portlet.ui.bot.test/src/org/jboss/tools/portlet/ui/bot/test/task/console/ConsoleClearingTask.java
Log:
created
Added:
trunk/portlet/tests/org.jboss.tools.portlet.ui.bot.test/src/org/jboss/tools/portlet/ui/bot/test/task/console/ConsoleClearingTask.java
===================================================================
---
trunk/portlet/tests/org.jboss.tools.portlet.ui.bot.test/src/org/jboss/tools/portlet/ui/bot/test/task/console/ConsoleClearingTask.java
(rev 0)
+++
trunk/portlet/tests/org.jboss.tools.portlet.ui.bot.test/src/org/jboss/tools/portlet/ui/bot/test/task/console/ConsoleClearingTask.java 2011-11-22
16:43:35 UTC (rev 36535)
@@ -0,0 +1,31 @@
+package org.jboss.tools.portlet.ui.bot.test.task.console;
+
+import org.eclipse.swtbot.eclipse.finder.widgets.SWTBotView;
+import org.eclipse.swtbot.swt.finder.widgets.SWTBotToolbarButton;
+import org.jboss.tools.portlet.ui.bot.test.task.AbstractSWTTask;
+import org.jboss.tools.ui.bot.ext.SWTBotFactory;
+import org.jboss.tools.ui.bot.ext.types.IDELabel;
+
+/**
+ * Clears the console.
+ *
+ * @author Lucia Jelinkova
+ *
+ */
+public class ConsoleClearingTask extends AbstractSWTTask {
+
+ @Override
+ public void perform() {
+ // does not use the ConsoleView.clear() funtionality because it didn't work for me
+ SWTBotView view = SWTBotFactory.getConsole().show();
+
+ for (SWTBotToolbarButton button : view.getToolbarButtons()){
+ System.out.println(button.getToolTipText());
+ if
(IDELabel.ConsoleView.BUTTON_CLEAR_CONSOLE_TOOLTIP.equals(button.getToolTipText())){
+ System.out.println("Before click");
+ button.click();
+ System.out.println("After click");
+ }
+ }
+ }
+}
Show replies by date