Partially fix admin product controller spec

This commit is contained in:
Gaetan Craig-Riou
2024-03-14 12:58:55 +11:00
parent 6d55f8ef2e
commit 82b630c0c4

View File

@@ -8,7 +8,7 @@ RSpec.describe Spree::Admin::ProductsController, type: :controller do
let(:s_managed) { create(:enterprise) }
let(:s_unmanaged) { create(:enterprise) }
let(:product) do
create(:simple_product, supplier: s_unmanaged, name: 'Peas')
create(:simple_product, supplier_id: s_unmanaged.id, name: 'Peas')
end
before do
@@ -31,7 +31,7 @@ RSpec.describe Spree::Admin::ProductsController, type: :controller do
let!(:product) do
create(
:simple_product,
supplier: producer,
supplier_id: producer.id,
variant_unit: 'items',
variant_unit_scale: nil,
variant_unit_name: 'bunches',
@@ -76,7 +76,7 @@ RSpec.describe Spree::Admin::ProductsController, type: :controller do
let!(:product) do
create(
:simple_product,
supplier: producer,
supplier_id: producer.id,
variant_unit: 'items',
variant_unit_scale: nil,
variant_unit_name: 'bunches',
@@ -87,7 +87,7 @@ RSpec.describe Spree::Admin::ProductsController, type: :controller do
let!(:another_product) do
create(
:simple_product,
supplier: producer,
supplier_id: producer.id,
variant_unit: 'weight',
variant_unit_scale: 1000,
variant_unit_name: nil
@@ -174,7 +174,7 @@ RSpec.describe Spree::Admin::ProductsController, type: :controller do
describe "updating a product" do
let(:producer) { create(:enterprise) }
let!(:product) { create(:simple_product, supplier: producer) }
let!(:product) { create(:simple_product, supplier_id: producer.id) }
before do
controller_login_as_enterprise_user [producer]