Arquillian Graphene - проверка видимости отрицательного элемента ожидает истечения времени ожидания

В моем приложении есть блесна, которая время от времени появляется. Приведенное ниже условие продолжает ожидать заданный период ожидания, даже если элемент не виден.

private static final By CSS_LOADING_SPINNER = ByJQuery.selector("span.loading-message:visible");

Graphene.waitGui()
      .until()
      .element(CSS_LOADING_SPINNER)
      .is().not().visible();   //even if it is not visible it waits for the whole period.

бросает исключение тайм-аута, говоря - это не имеет никакого смысла!!

 Expected condition failed: waiting for negated: element ByJQuery("span.loading-message:visible") to be visible (tried for 30 second(s) with 500 MILLISECONDS interval)

Мое ожидание было - надо подождать, если оно уже видно. Если нет, немедленно выйдите.

0 ответов

Другие вопросы по тегам