summaryrefslogtreecommitdiffstats
path: root/uitest/src/com/vaadin/tests/tb3
diff options
context:
space:
mode:
authorPekka Hyvönen <pekka@vaadin.com>2015-04-14 15:39:18 +0300
committerVaadin Code Review <review@vaadin.com>2015-04-16 08:44:32 +0000
commitdd550858b9b4300acac8e35159f4c93e7f58d8ed (patch)
tree34654e20bef89b3eabaa4b24746b9adad1aaef2c /uitest/src/com/vaadin/tests/tb3
parent4c8ac1b008a9221ecd9e9133dd598435ae4dd8fd (diff)
downloadvaadin-framework-dd550858b9b4300acac8e35159f4c93e7f58d8ed.tar.gz
vaadin-framework-dd550858b9b4300acac8e35159f4c93e7f58d8ed.zip
Calculate Grid sidebar button height when closed #17412
+ contains Valo theming fixes for all browsers. + includes screenshot test for sidebar in Valo Change-Id: Ic6401057efff7e4d4ab65c46885dda2d995bce5d
Diffstat (limited to 'uitest/src/com/vaadin/tests/tb3')
-rw-r--r--uitest/src/com/vaadin/tests/tb3/AbstractTB3Test.java20
1 files changed, 20 insertions, 0 deletions
diff --git a/uitest/src/com/vaadin/tests/tb3/AbstractTB3Test.java b/uitest/src/com/vaadin/tests/tb3/AbstractTB3Test.java
index 2d032ecd9e..48f99e5057 100644
--- a/uitest/src/com/vaadin/tests/tb3/AbstractTB3Test.java
+++ b/uitest/src/com/vaadin/tests/tb3/AbstractTB3Test.java
@@ -938,4 +938,24 @@ public abstract class AbstractTB3Test extends ParallelTest {
protected void click(CheckBoxElement checkbox) {
checkbox.findElement(By.xpath("input")).click();
}
+
+ protected boolean isLoadingIndicatorVisible() {
+ WebElement loadingIndicator = findElement(By
+ .className("v-loading-indicator"));
+
+ return loadingIndicator.isDisplayed();
+ }
+
+ protected void waitUntilLoadingIndicatorNotVisible() {
+ waitUntil(new ExpectedCondition<Boolean>() {
+
+ @Override
+ public Boolean apply(WebDriver input) {
+ WebElement loadingIndicator = input.findElement(By
+ .className("v-loading-indicator"));
+
+ return !loadingIndicator.isDisplayed();
+ }
+ });
+ }
}