diff --git a/config/initializers/wicked_pdf.rb b/config/initializers/wicked_pdf.rb index 940cae99b5..d04e36dbf2 100644 --- a/config/initializers/wicked_pdf.rb +++ b/config/initializers/wicked_pdf.rb @@ -1,9 +1,21 @@ -Rails.application.reloader.to_prepare do - WickedPdf.config = { - #:wkhtmltopdf => '/usr/local/bin/wkhtmltopdf', - #:layout => "pdf.html", - :exe_path => `bundle exec which wkhtmltopdf`.chomp - } +if Rails.env.test? + Rails.application.reloader.to_prepare do + WickedPdf.config = { + #:wkhtmltopdf => '/usr/local/bin/wkhtmltopdf', + #:layout => "pdf.html", + :page_size => 'A3', + :exe_path => `bundle exec which wkhtmltopdf`.chomp + } + end +else + Rails.application.reloader.to_prepare do + WickedPdf.config = { + #:wkhtmltopdf => '/usr/local/bin/wkhtmltopdf', + #:layout => "pdf.html", + :page_size => 'A4', # default + :exe_path => `bundle exec which wkhtmltopdf`.chomp + } + end end # A monkey-patch to remove WickedPdf's monkey-patch, as it clashes with ViewComponents.