Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/apache/directory-studio.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test.integration.ui/src/main/java/org/apache/directory/studio/test/integration/ui/bots/AbstractLogsViewBot.java')
-rw-r--r--tests/test.integration.ui/src/main/java/org/apache/directory/studio/test/integration/ui/bots/AbstractLogsViewBot.java45
1 files changed, 42 insertions, 3 deletions
diff --git a/tests/test.integration.ui/src/main/java/org/apache/directory/studio/test/integration/ui/bots/AbstractLogsViewBot.java b/tests/test.integration.ui/src/main/java/org/apache/directory/studio/test/integration/ui/bots/AbstractLogsViewBot.java
index 138809eae..c25a4cbbc 100644
--- a/tests/test.integration.ui/src/main/java/org/apache/directory/studio/test/integration/ui/bots/AbstractLogsViewBot.java
+++ b/tests/test.integration.ui/src/main/java/org/apache/directory/studio/test/integration/ui/bots/AbstractLogsViewBot.java
@@ -20,6 +20,7 @@
package org.apache.directory.studio.test.integration.ui.bots;
+import org.apache.commons.lang3.StringUtils;
import org.eclipse.swtbot.eclipse.finder.SWTWorkbenchBot;
import org.eclipse.swtbot.eclipse.finder.widgets.SWTBotView;
import org.eclipse.swtbot.swt.finder.waits.DefaultCondition;
@@ -29,8 +30,7 @@ import org.eclipse.swtbot.swt.finder.widgets.SWTBotToolbarPushButton;
public class AbstractLogsViewBot
{
- private SWTBotView view;
-
+ protected SWTBotView view;
public AbstractLogsViewBot( String title )
{
@@ -64,7 +64,7 @@ public class AbstractLogsViewBot
{
refreshButton.click();
}
- return view.bot().styledText().getText().contains( text );
+ return StringUtils.containsIgnoreCase( view.bot().styledText().getText(), text );
}
@@ -76,4 +76,43 @@ public class AbstractLogsViewBot
} );
}
+
+
+ public void clear()
+ {
+ view.show();
+ view.toolbarPushButton( "Clear" ).click();
+ new DialogBot( "Delete" )
+ {
+ }.clickOkButton();
+ }
+
+
+ public boolean isOlderButtonEnabled()
+ {
+ view.show();
+ return view.toolbarPushButton( "Older" ).isEnabled();
+ }
+
+
+ public void clickOlderButton()
+ {
+ view.show();
+ view.toolbarPushButton( "Older" ).click();
+ }
+
+
+ public boolean isNewerButtonEnabled()
+ {
+ view.show();
+ return view.toolbarPushButton( "Newer" ).isEnabled();
+ }
+
+
+ public void clickNewerButton()
+ {
+ view.show();
+ view.toolbarPushButton( "Newer" ).click();
+ }
+
}