Fix some problems with code that was relying on spree code

This commit is contained in:
Luis Ramos
2020-09-01 20:05:09 +01:00
parent 3ececb04c5
commit 01daf63fc6
3 changed files with 4 additions and 4 deletions

View File

@@ -99,7 +99,7 @@ module Spree
self.class.include Spree::Core::CalculatedAdjustments
end
self.calculator ||= Calculator::FlatRate.new(preferred_amount: 0)
self.calculator ||= ::Calculator::FlatRate.new(preferred_amount: 0)
end
def has_distributor?(distributor)

View File

@@ -1,9 +1,9 @@
FactoryBot.define do
factory :calculator, class: Spree::Calculator::FlatRate do
factory :calculator, class: Calculator::FlatRate do
after(:create) { |c| c.set_preference(:amount, 10.0) }
end
factory :no_amount_calculator, class: Spree::Calculator::FlatRate do
factory :no_amount_calculator, class: Calculator::FlatRate do
after(:create) { |c| c.set_preference(:amount, 0) }
end

View File

@@ -1,7 +1,7 @@
# frozen_string_literal: true
FactoryBot.define do
factory :stock_package, class: Spree::Stock::Package do
factory :stock_package, class: OrderManagement::Stock::Package do
ignore do
stock_location { build(:stock_location) }
order { create(:order_with_line_items, line_items_count: 2) }