@javascript тесты на огурец проходят с использованием драйвера селена, но не проходят при использовании poltergiest

пытаюсь проверить автозаполнение JQuery UI, яМы прошли тесты, используя драйвер селена. Я хочу переключиться на poltergiest для некоторых испытаний без головы, но теперь мои тесты не проходят.

Это неКажется, я выбрал опцию автозаполнения по какой-то причине, которую мне еще удалось выяснить

шаг

When /^select contract$/ do
  VCR.use_cassette("contract") do
    selector =
      '.ui-menu-item a:contains("John Smith (123456)")'
    within("div#review") do
      fill_in("contract", with: "john")
    end
    sleep 2
    page.execute_script "$('#{selector}').trigger(\"mouseenter\").click();"

    within("div#myPerformaceReview") do
      find_field("contract").value.should ==
        "John Smith (123456)"
    end
  end
end

Тест проходит с использованием драйвера Selenium без каких-либо изменений шага.

Любой совет, как я мог бы отладить это?

Версия

селен-вебдрайвер (2.27.2)полтергейст (1.0.2)огурец (1.2.1)огурцы-рельсы (1.0.6)капибара (1.1.4)фантомы 1.8.1

Ответы на вопрос(2)

Ваш ответ на вопрос