Skip to content

Commit 02a0ed6

Browse files
authored
Fix ConditionalWait timeout error message (#70)
* Fix ConditionalWait timeout logging * Upgrade jackson and webDriverManager versions. Added Ukrainian and Polish core localizations
1 parent 6af74e7 commit 02a0ed6

File tree

4 files changed

+49
-3
lines changed

4 files changed

+49
-3
lines changed

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@
114114
<dependency>
115115
<groupId>com.fasterxml.jackson.core</groupId>
116116
<artifactId>jackson-databind</artifactId>
117-
<version>2.13.3</version>
117+
<version>2.13.4</version>
118118
</dependency>
119119
<dependency>
120120
<groupId>org.seleniumhq.selenium</groupId>
@@ -124,7 +124,7 @@
124124
<dependency>
125125
<groupId>io.github.bonigarcia</groupId>
126126
<artifactId>webdrivermanager</artifactId>
127-
<version>5.2.2</version>
127+
<version>5.3.0</version>
128128
<scope>test</scope>
129129
</dependency>
130130
<dependency>

src/main/java/aquality/selenium/core/waitings/ConditionalWait.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ public void waitForTrue(BooleanSupplier condition, Duration timeout, Duration po
5151

5252
double currentTime = getCurrentTime();
5353
if ((currentTime - startTime) > currentTimeout.getSeconds()) {
54-
String exceptionMessage = String.format("Timed out after %1$s seconds during wait for condition '%2$s'", currentTimeout, exMessage);
54+
String exceptionMessage = String.format("Timed out after %1$s seconds during wait for condition '%2$s'", currentTimeout.getSeconds(), exMessage);
5555
throw new TimeoutException(exceptionMessage);
5656
}
5757

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{
2+
"loc.clicking": "Klikamy",
3+
"loc.el.getattr": "Pobieramy atrybut '%1$s'",
4+
"loc.el.attr.value": "Wartość atrybutu '%1$s': [%2$s]",
5+
"loc.get.text": "Pobieramy tekst elementu",
6+
"loc.text.value": "Tekst elementu: [%1$s]",
7+
"loc.text.sending.keys": "Naciskamy klawisze '%1$s'",
8+
"loc.no.elements.found.in.state": "Nie znaleziono elementów przez lokalizator '%1$s' w stanie %2$s",
9+
"loc.no.elements.found.by.locator": "Nie znaleziono elementów przez lokalizator'%1$s'",
10+
"loc.elements.were.found.but.not.in.state": "Elementy zostały znalezione przez lokalizator '%1$s', ale nie w żądanym stanie %2$s",
11+
"loc.elements.found.but.should.not": "Nie powinno było się znaleźć żadnych elementów przez lokalizator '%1$s' w stanie %2$s",
12+
"loc.search.of.elements.failed": "Wyszukiwanie elementu przez lokalizator '%1$s' nie powiodło się",
13+
"loc.wait.for.state": "Oczekiwanie aż element będzie w stanie %1$s",
14+
"loc.wait.for.state.failed": "Element nie jest w stanie %1$s po upływie limitu czasu",
15+
"loc.el.state.displayed": "widocznym",
16+
"loc.el.state.not.displayed": "niewidocznym lub nieobecnym",
17+
"loc.el.state.exist": "istniejącym",
18+
"loc.el.state.not.exist": "nieobecnym",
19+
"loc.el.state.enabled": "dostępnym",
20+
"loc.el.state.not.enabled": "niedostępnym",
21+
"loc.el.state.clickable": "klikalnym",
22+
"loc.get.page.source.failed": "Zapisywanie źródła strony nie powiodło się"
23+
}
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{
2+
"loc.clicking": "Натискання",
3+
"loc.el.getattr": "Отримання атрибута '%1$s'",
4+
"loc.el.attr.value": "Значення атрибута '%1$s': [%2$s]",
5+
"loc.get.text": "Отримання тексту з елемента",
6+
"loc.text.value": "Текст елемента: [%1$s]",
7+
"loc.text.sending.keys": "Надсилання клавішів '%1$s'",
8+
"loc.no.elements.found.in.state": "Не знайдено елементів за локатором '%1$s' у %2$s стані",
9+
"loc.no.elements.found.by.locator": "Не знайдено елементів за локатором '%1$s'",
10+
"loc.elements.were.found.but.not.in.state": "Знайдено елементи за локатором '%1$s', але вони не в бажаному стані %2$s",
11+
"loc.elements.found.but.should.not": "Не має бути знайдено елементів за локатором '%1$s' у %2$s стані",
12+
"loc.search.of.elements.failed": "Пошук елемента за локатором '%1$s' був невдалим",
13+
"loc.wait.for.state": "Очікується, поки елемент буде %1$s",
14+
"loc.wait.for.state.failed": "Елемент не став %1$s після завершення часу очікування",
15+
"loc.el.state.displayed": "видимий",
16+
"loc.el.state.not.displayed": "невидимий або відсутній",
17+
"loc.el.state.exist": "присутній",
18+
"loc.el.state.not.exist": "відсутній",
19+
"loc.el.state.enabled": "доступний",
20+
"loc.el.state.not.enabled": "недоступний",
21+
"loc.el.state.clickable": "доступний для натискання",
22+
"loc.get.page.source.failed": "Не вдалося отримати розмітку сторінки"
23+
}

0 commit comments

Comments
 (0)