diff --git a/spec/controllers/spree/admin/variants_controller_spec.rb b/spec/controllers/spree/admin/variants_controller_spec.rb index 0eb2350265..4e74f61278 100644 --- a/spec/controllers/spree/admin/variants_controller_spec.rb +++ b/spec/controllers/spree/admin/variants_controller_spec.rb @@ -137,13 +137,6 @@ RSpec.describe Spree::Admin::VariantsController do expect(variant).to have_received(:destroy) end - describe "#search" do - it "filters by distributor and supplier1 products" do - spree_get :search, q: 'Prod', distributor_id: d.id.to_s, search_variants_as: 'supplier' - expect(assigns(:variants)).to eq([v1]) - end - end - it 'shows a success flash message' do spree_delete :destroy, id: variant.id, product_id: variant.product.id, format: 'html' @@ -186,7 +179,12 @@ RSpec.describe Spree::Admin::VariantsController do describe "#search" do it "filters by distributor and supplier1 products" do - spree_get :search, q: 'Prod', distributor_id: d.id.to_s + order = d.distributed_orders.first + spree_get :search, + q: 'Prod', + distributor_id: d.id.to_s, + search_variants_as: 'supplier', + order_id: order.id.to_s expect(assigns(:variants)).to eq([v1]) end end