Call WickedPdf::PdfHelper#render_to_string_with_wicked_pdf explicitly

This commit is contained in:
Jean-Baptiste Bellet
2021-04-02 16:09:04 +02:00
parent 18881180ae
commit 57e5214217
2 changed files with 3 additions and 3 deletions

View File

@@ -5,7 +5,7 @@ class InvoiceRenderer
def render_to_string(order)
renderer.instance_variable_set(:@order, order)
renderer.render_to_string(args(order))
renderer.render_to_string_with_wicked_pdf(args(order))
end
def args(order)

View File

@@ -20,7 +20,7 @@ describe InvoiceRenderer do
it 'uses the invoice2 template' do
renderer = instance_double(ApplicationController)
expect(renderer)
.to receive(:render_to_string)
.to receive(:render_to_string_with_wicked_pdf)
.with(include(template: 'spree/admin/orders/invoice2'))
described_class.new(renderer).render_to_string(order)
@@ -38,7 +38,7 @@ describe InvoiceRenderer do
it 'uses the invoice template' do
renderer = instance_double(ApplicationController)
expect(renderer)
.to receive(:render_to_string)
.to receive(:render_to_string_with_wicked_pdf)
.with(include(template: 'spree/admin/orders/invoice'))
described_class.new(renderer).render_to_string(order)