Не найдено приложения для обработки …(Launchy:: ApplicationNotFoundError)

#ruby-on-rails

#ruby-on-rails

Вопрос:

Я установил драгоценный камень capybara-screenshot для сохранения снимка экрана, и в определении шага cucumber я вызвал screenshot_and_open_image, но я получил сообщение об ошибке::

Не найдено приложения для обработки ‘application_path / public /tmp /screenshot_2014-06-18-11-07-39.063. png’ (Запуск::ApplicationNotFoundError)

Кто-нибудь может мне помочь?

Ответ №1:

Попробуйте использовать Capybara::Screenshot.screenshot_and_open_image . И если у вас есть тестовый javascript, пожалуйста, укажите js: true для него.

it "my test", js: true do
blablabla
end

Комментарии:

1. Я не думаю, что это помогает, поскольку OP уже использует screenshot_and_open_image

2. затем вам нужно указать js: true в тесте, если не указано иное