123456789101112131415161718192021222324252627 |
- package com.vaadin.tests.components;
-
- import org.junit.Test;
-
- import com.vaadin.testbench.elements.ButtonElement;
- import com.vaadin.testbench.elements.ProgressBarElement;
- import com.vaadin.tests.tb3.SingleBrowserTest;
-
- public class NoLayoutUpdateWhichNeedsLayoutTest extends SingleBrowserTest {
-
- @Test
- public void layoutRunForNoLayoutUpdate() {
- openTestURL("debug");
- ButtonElement open = $(ButtonElement.class).id("openWindow");
- open.click();
- final ProgressBarElement progress = $(ProgressBarElement.class).first();
- waitUntil(driver -> {
- double p = progress.getValue();
- return Math.abs(p - 0.5) < 0.01;
- });
-
- ButtonElement close = $(ButtonElement.class).id("closeWindow");
- close.click();
-
- assertNoErrorNotifications();
- }
- }
|