Size: a a a

Selenide на русском

2020 November 13

AN

Alex Nemoy in Selenide на русском
Alexey Tolstov
Такие вопросы обычно вижу в группе по общим вопросам, ссылка есть в описании
спасибо - не видел шапку а там много полезного
источник

AK

Andrey K in Selenide на русском
Alex Nemoy
Привет - подскажите есть ли такой же живой телеграмм чат как этот но про testng или junit?
источник

AV

Alexei Vinogradov in Selenide на русском
Alex Nemoy
Привет - подскажите есть ли такой же живой телеграмм чат как этот но про testng или junit?
источник
2020 November 16

DS

Denis Sln in Selenide на русском
привет,
не могу вспомнить как проверить, что в массиве нет результатов с определенным текстом  should not have нет для массива, вариат сделать фильтр бай и проверить, что размер 0? или какие-то еще варианты есть?
источник

AV

Alexei Vinogradov in Selenide на русском
Denis Sln
привет,
не могу вспомнить как проверить, что в массиве нет результатов с определенным текстом  should not have нет для массива, вариат сделать фильтр бай и проверить, что размер 0? или какие-то еще варианты есть?
shouldNotHave(size(0));
источник

DS

Denis Sln in Selenide на русском
не, мне надо выяснить, что резултата Х нет в массиве
источник

DS

Denis Sln in Selenide на русском
$$.filterBy(text(result)).shouldHave(size(0));
источник

AV

Alexei Vinogradov in Selenide на русском
$$().filterBy(text()).shouldHave(size(0))
источник

DS

Denis Sln in Selenide на русском
попробую так
источник

DS

Denis Sln in Selenide на русском
йеп, сп
источник

DL

Denys Lystopadskyy in Selenide на русском
Колеги, а что в 5.15.0 guava обновлялась?
А то на 14 все работает.
Тлеет надежда что проблема не во мне 😁

Caused by: java.lang.IllegalArgumentException: expected one element but was: <unknown method, unsupported operation>
at com.google.common.collect.Iterators.getOnlyElement(Iterators.java:316)
at com.google.common.collect.Iterators.getOnlyElement(Iterators.java:329)
at com.google.common.collect.Iterables.getOnlyElement(Iterables.java:268)
at org.openqa.selenium.remote.ErrorCodes.toState(ErrorCodes.java:127)
at org.openqa.selenium.json.ResponseCoercer.lambda$apply$0(ResponseCoercer.java:73)
at org.openqa.selenium.json.JsonTypeCoercer.lambda$null$6(JsonTypeCoercer.java:145)
at org.openqa.selenium.json.JsonTypeCoercer.coerce(JsonTypeCoercer.java:126)
at org.openqa.selenium.json.Json.toType(Json.java:69)
at org.openqa.selenium.json.Json.toType(Json.java:55)
at org.openqa.selenium.json.Json.toType(Json.java:50)
at org.openqa.selenium.remote.http.AbstractHttpResponseCodec.decode(AbstractHttpResponseCodec.java:80)
at org.openqa.selenium.remote.http.AbstractHttpResponseCodec.decode(AbstractHttpResponseCodec.java:44)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:239)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
источник

BO

Boris Osipov in Selenide на русском
Denys Lystopadskyy
Колеги, а что в 5.15.0 guava обновлялась?
А то на 14 все работает.
Тлеет надежда что проблема не во мне 😁

Caused by: java.lang.IllegalArgumentException: expected one element but was: <unknown method, unsupported operation>
at com.google.common.collect.Iterators.getOnlyElement(Iterators.java:316)
at com.google.common.collect.Iterators.getOnlyElement(Iterators.java:329)
at com.google.common.collect.Iterables.getOnlyElement(Iterables.java:268)
at org.openqa.selenium.remote.ErrorCodes.toState(ErrorCodes.java:127)
at org.openqa.selenium.json.ResponseCoercer.lambda$apply$0(ResponseCoercer.java:73)
at org.openqa.selenium.json.JsonTypeCoercer.lambda$null$6(JsonTypeCoercer.java:145)
at org.openqa.selenium.json.JsonTypeCoercer.coerce(JsonTypeCoercer.java:126)
at org.openqa.selenium.json.Json.toType(Json.java:69)
at org.openqa.selenium.json.Json.toType(Json.java:55)
at org.openqa.selenium.json.Json.toType(Json.java:50)
at org.openqa.selenium.remote.http.AbstractHttpResponseCodec.decode(AbstractHttpResponseCodec.java:80)
at org.openqa.selenium.remote.http.AbstractHttpResponseCodec.decode(AbstractHttpResponseCodec.java:44)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:239)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
testng?
источник

DL

Denys Lystopadskyy in Selenide на русском
Да.
Проблема все таки во мне?
источник

BO

Boris Osipov in Selenide на русском
Denys Lystopadskyy
Да.
Проблема все таки во мне?
проблема в нем скорее всего см https://github.com/selenide/selenide/issues/1310#issuecomment-724810225
источник

BO

Boris Osipov in Selenide на русском
для мавена просто в свой pom.xml добавь версию гуавы из коммента моего.
источник

BO

Boris Osipov in Selenide на русском
Denys напиши потом помогло или нет. кажется надо сходить в репу тестнг с этим ишью. мб они подвинуться с этой сраной гуавой кривой
источник

AB

Alexei Barantsev 🗹... in Selenide на русском
да, то, что testng теперь зависит от guava — это подстава с их стороны
источник

BO

Boris Osipov in Selenide на русском
@barancev а я правильно понял, что вы 8 java все же саппортите для 4 selenium? я там просто с ишью приходил про использование апи из 11 и кажется в CI у вас там 11 везде и такие ишью будут рандомно вылезать все же?
источник

AB

Alexei Barantsev 🗹... in Selenide на русском
да, поддерживаем. просто иногда тупим и пропускаем баги обратной совместимости
источник

BO

Boris Osipov in Selenide на русском
ага, спасибо!
источник