From 9506ea456e707ed5c864d43395116c6fc7ed5b58 Mon Sep 17 00:00:00 2001 From: Matt-Yorkley Date: Sat, 6 Jan 2018 15:37:31 +0000 Subject: [PATCH] Stub the request object instead of controller method --- spec/features/consumer/shopping/embedded_shopfronts_spec.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spec/features/consumer/shopping/embedded_shopfronts_spec.rb b/spec/features/consumer/shopping/embedded_shopfronts_spec.rb index acac3028df..deb79a5ad2 100644 --- a/spec/features/consumer/shopping/embedded_shopfronts_spec.rb +++ b/spec/features/consumer/shopping/embedded_shopfronts_spec.rb @@ -22,10 +22,10 @@ feature "Using embedded shopfront functionality", js: true do add_variant_to_order_cycle(exchange, variant) Spree::Config[:enable_embedded_shopfronts] = true - Spree::Config[:embedded_shopfronts_whitelist] = 'localhost' + Spree::Config[:embedded_shopfronts_whitelist] = 'test.com' page.driver.browser.js_errors = false - allow_any_instance_of(ApplicationController).to receive(:embedded_shopfront_referer).and_return('localhost') + allow_any_instance_of(ActionDispatch::Request).to receive(:referer).and_return('https://www.test.com') Capybara.current_session.driver.visit('spec/support/views/iframe_test.html') end