From cd81dfaead40288a049cb17ddf4693cec02368bc Mon Sep 17 00:00:00 2001 From: Kristina Lim Date: Thu, 1 Aug 2019 18:29:20 +0800 Subject: [PATCH] Move deleted variant to let block in feature spec --- spec/features/admin/orders_spec.rb | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/spec/features/admin/orders_spec.rb b/spec/features/admin/orders_spec.rb index c20835073b..c555a684e7 100644 --- a/spec/features/admin/orders_spec.rb +++ b/spec/features/admin/orders_spec.rb @@ -365,16 +365,15 @@ feature ' end context "when an included variant has been deleted" do - before do - @deleted_variant = order.line_items.first.variant - @deleted_variant.delete - - visit spree.edit_admin_order_path(order) + let!(:deleted_variant) do + order.line_items.first.variant.tap do |record| + record.delete + end end it "still lists the variant in the order page" do within ".stock-contents" do - expect(page).to have_content @deleted_variant.product_and_full_name + expect(page).to have_content deleted_variant.product_and_full_name end end end