From 180540c41b13be39a4404ad5e71a757467f9251a Mon Sep 17 00:00:00 2001 From: Robert Goldmann <deadlocker@gmx.de> Date: Sun, 22 Nov 2020 17:07:48 +0100 Subject: [PATCH] stabilized integration tests --- .../integration/helpers/IntegrationTestHelper.java | 4 +++- .../budgetmaster/integration/selenium/SearchTest.java | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/test/java/de/deadlocker8/budgetmaster/integration/helpers/IntegrationTestHelper.java b/src/test/java/de/deadlocker8/budgetmaster/integration/helpers/IntegrationTestHelper.java index 1607f0467..a2777e697 100644 --- a/src/test/java/de/deadlocker8/budgetmaster/integration/helpers/IntegrationTestHelper.java +++ b/src/test/java/de/deadlocker8/budgetmaster/integration/helpers/IntegrationTestHelper.java @@ -124,7 +124,9 @@ public class IntegrationTestHelper // confirm import WebDriverWait wait = new WebDriverWait(driver, 5); wait.until(ExpectedConditions.visibilityOfElementLocated(By.id("buttonImport"))); - driver.findElement(By.id("buttonImport")).click(); + final WebElement buttonImport = driver.findElement(By.id("buttonImport")); + buttonImport.sendKeys(""); + buttonImport.click(); assertEquals(Localization.getString("menu.settings"), IntegrationTestHelper.getTextNode(driver.findElement(By.className("headline")))); diff --git a/src/test/java/de/deadlocker8/budgetmaster/integration/selenium/SearchTest.java b/src/test/java/de/deadlocker8/budgetmaster/integration/selenium/SearchTest.java index bdbdd4169..a03024d15 100644 --- a/src/test/java/de/deadlocker8/budgetmaster/integration/selenium/SearchTest.java +++ b/src/test/java/de/deadlocker8/budgetmaster/integration/selenium/SearchTest.java @@ -67,6 +67,7 @@ public class SearchTest FirefoxOptions options = new FirefoxOptions(); options.setHeadless(true); driver = new FirefoxDriver(options); + driver.manage().window().maximize(); // prepare IntegrationTestHelper helper = new IntegrationTestHelper(driver, port); -- GitLab