Browse Source

Fix button text and waitUntil rule (#9720)

tags/8.1.0
Teemu Suo-Anttila 6 years ago
parent
commit
a3f37c7b6b

+ 1
- 1
uitest/src/main/java/com/vaadin/tests/push/PushToggleComponentVisibility.java View File

@@ -37,7 +37,7 @@ public class PushToggleComponentVisibility extends UI {
label.setVisible(false);
mainLayout.addComponent(label);

Button button = new Button("Hide me 3 secondes");
Button button = new Button("Hide me for 3 seconds");
button.setId("hide");
button.addClickListener(event1 -> {
button.setVisible(false);

+ 1
- 2
uitest/src/test/java/com/vaadin/tests/push/PushToggleComponentVisibilityTest.java View File

@@ -17,7 +17,6 @@ package com.vaadin.tests.push;

import org.junit.Assert;
import org.junit.Test;
import org.openqa.selenium.By;

import com.vaadin.testbench.elements.ButtonElement;
import com.vaadin.testbench.elements.LabelElement;
@@ -35,7 +34,7 @@ public class PushToggleComponentVisibilityTest extends SingleBrowserTest {
Assert.assertEquals("Please wait",
$(LabelElement.class).first().getText());

waitForElementPresent(By.id(HIDE));
waitUntil(driver -> isElementPresent(ButtonElement.class));
$(ButtonElement.class).id(HIDE).click();
Assert.assertEquals("Please wait",
$(LabelElement.class).first().getText());

Loading…
Cancel
Save