Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

PopupDateTimeFieldStatesTest.java 886B

12345678910111213141516171819202122232425262728293031
  1. package com.vaadin.tests.components.datefield;
  2. import java.io.IOException;
  3. import java.util.regex.Pattern;
  4. import org.junit.Test;
  5. import org.openqa.selenium.By;
  6. import org.openqa.selenium.WebElement;
  7. import com.vaadin.tests.tb3.MultiBrowserTest;
  8. public class PopupDateTimeFieldStatesTest extends MultiBrowserTest {
  9. @Test
  10. public void readOnlyDateFieldPopupShouldNotOpen()
  11. throws IOException, InterruptedException {
  12. openTestURL();
  13. // wait until loading indicator becomes invisible
  14. WebElement loadingIndicator = findElement(
  15. By.className("v-loading-indicator"));
  16. Pattern pattern = Pattern.compile("display: *none;");
  17. waitUntil(driver -> {
  18. return pattern.matcher(loadingIndicator.getAttribute("style"))
  19. .find();
  20. });
  21. compareScreen("dateFieldStates");
  22. }
  23. }