create specific spec for order links partial

This commit is contained in:
Eduardo
2020-08-02 20:02:36 -03:00
parent 51f39ee89d
commit 422958ed6f
2 changed files with 24 additions and 11 deletions

View File

@@ -35,15 +35,4 @@ describe "spree/admin/orders/edit.html.haml" do
expect(rendered).to have_content("Order Total $36.00")
end
end
describe "actions dropwdown" do
it "contains all the actions buttons" do
render
expect(rendered).to have_content("Resend Confirmation")
expect(rendered).to have_content("Send Invoice")
expect(rendered).to have_content("Print Invoices")
expect(rendered).to have_content("Cancel Order")
end
end
end

View File

@@ -0,0 +1,24 @@
require "spec_helper"
describe "spree/admin/shared/_order_links.html.haml" do
helper Spree::BaseHelper # required to make pretty_time work
around do |example|
original_config = Spree::Config[:enable_invoices?]
example.run
Spree::Config[:enable_invoices?] = original_config
end
before do
order = create(:completed_order_with_fees)
assign(:order, order)
end
describe "actions dropwdown" do
it "contains all the actions buttons" do
render
expect(rendered).to have_content("links-dropdown")
end
end
end