2015-01-29 1 views
2

Мы используем wicked_pdf для рендеринга PDF-файла в нашем Rails-приложении. Я пытаюсь написать тесты для этого.Предотвращение загрузки OSX при тестировании PDF Загрузить

контроллер:

def index 
    format.pdf render pdf: "index.pdf", template: "foos/index" 
end 

контроллер Спецификация:

it "should render a pdf" do 
    get :index, format: :pdf 
end 

особенность спецификации:

scenario "User clicks PDF link" do 
    click_link "PDF" 
end 

При запуске любой спецификации, это вызывает загрузку файла в Finder OSX в. Я не могу разумно проверить это и раздражать своих коллег-разработчиков. Есть ли способ предотвратить это?

Немного больше копания, и это утилита wkhtmltopdf, которая вызывает небольшое уведомление об открытии программы на док-станции OSX.

https://github.com/mileszs/wicked_pdf/issues/360

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^