From a31991a0ff21bccf66cef92ba06c94cbf48541b8 Mon Sep 17 00:00:00 2001 From: Robert Goldmann <deadlocker@gmx.de> Date: Wed, 14 Dec 2022 23:46:18 +0100 Subject: [PATCH] #725 - fixed selenium tests --- .../budgetmaster/integration/selenium/AccountTest.java | 4 ++-- .../budgetmaster/integration/selenium/SearchTest.java | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/BudgetMasterServer/src/test/java/de/deadlocker8/budgetmaster/integration/selenium/AccountTest.java b/BudgetMasterServer/src/test/java/de/deadlocker8/budgetmaster/integration/selenium/AccountTest.java index ba2d97063..57ce27254 100644 --- a/BudgetMasterServer/src/test/java/de/deadlocker8/budgetmaster/integration/selenium/AccountTest.java +++ b/BudgetMasterServer/src/test/java/de/deadlocker8/budgetmaster/integration/selenium/AccountTest.java @@ -342,9 +342,9 @@ class AccountTest extends SeleniumTestBase // assert List<WebElement> transactionsRows = driver.findElements(By.cssSelector(".transaction-container .hide-on-med-and-down.transaction-row-top")); - assertThat(transactionsRows).hasSize(2); + assertThat(transactionsRows).hasSize(3); - final WebElement row = transactionsRows.get(0); + final WebElement row = transactionsRows.get(1); final List<WebElement> columns = row.findElements(By.className("col")); // check columns diff --git a/BudgetMasterServer/src/test/java/de/deadlocker8/budgetmaster/integration/selenium/SearchTest.java b/BudgetMasterServer/src/test/java/de/deadlocker8/budgetmaster/integration/selenium/SearchTest.java index e130dec19..32a4216bd 100644 --- a/BudgetMasterServer/src/test/java/de/deadlocker8/budgetmaster/integration/selenium/SearchTest.java +++ b/BudgetMasterServer/src/test/java/de/deadlocker8/budgetmaster/integration/selenium/SearchTest.java @@ -133,9 +133,9 @@ class SearchTest extends SeleniumTestBase assertThat(driver.findElement(By.cssSelector(".headline-date")).getText()).isEqualTo("May 2019"); List<WebElement> transactionsRows = driver.findElements(By.cssSelector(".transaction-container .hide-on-med-and-down.transaction-row-top")); - assertThat(transactionsRows).hasSize(25); - assertThat(transactionsRows.get(0).getAttribute("class")).contains("transaction-row-highlighted"); - for(int i = 1; i < transactionsRows.size(); i++) + assertThat(transactionsRows).hasSize(26); + assertThat(transactionsRows.get(1).getAttribute("class")).contains("transaction-row-highlighted"); + for(int i = 2; i < transactionsRows.size(); i++) { assertThat(transactionsRows.get(i).getAttribute("class")).doesNotContain("transaction-row-highlighted"); } @@ -149,8 +149,8 @@ class SearchTest extends SeleniumTestBase assertThat(driver.findElement(By.cssSelector(".headline-date")).getText()).isEqualTo("May 2019"); List<WebElement> transactionsRows = driver.findElements(By.cssSelector(".transaction-container .hide-on-med-and-down.transaction-row-top")); - assertThat(transactionsRows).hasSize(25); - assertThat(transactionsRows.get(0).getAttribute("class")).contains("transaction-row-highlighted"); + assertThat(transactionsRows).hasSize(26); + assertThat(transactionsRows.get(1).getAttribute("class")).contains("transaction-row-highlighted"); // open global account select final WebElement globalAccountSelect = driver.findElement(By.id("globalAccountSelect")); -- GitLab