summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlberto Vena <kennyadsl@gmail.com>2021-02-19 11:16:58 +0100
committerAlessandro Desantis <desa.alessandro@gmail.com>2021-02-26 18:19:05 +0100
commit632df71b3196dead6ecaa5b2b93c16d093b2e033 (patch)
tree2fbd70195e00f67f3e03918a396919cf2d215072
parentf39f79dc97577016c0229598a3ef3d1d7d224553 (diff)
Load factories using the new standard
-rw-r--r--lib/solidus_subscriptions/testing_support/factories.rb7
-rw-r--r--spec/spec_helper.rb3
2 files changed, 1 insertions, 9 deletions
diff --git a/lib/solidus_subscriptions/testing_support/factories.rb b/lib/solidus_subscriptions/testing_support/factories.rb
deleted file mode 100644
index c19a785..0000000
--- a/lib/solidus_subscriptions/testing_support/factories.rb
+++ /dev/null
@@ -1,7 +0,0 @@
-# frozen_string_literal: true
-
-require 'factory_bot'
-require 'spree/testing_support/factories'
-
-factory_path = "#{File.dirname(__FILE__)}/factories/**/*_factory.rb"
-Dir[factory_path].each { |f| require File.expand_path(f) }
diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb
index b1657e9..c84dbec 100644
--- a/spec/spec_helper.rb
+++ b/spec/spec_helper.rb
@@ -18,8 +18,7 @@ require 'solidus_dev_support/rspec/feature_helper'
# in spec/support/ and its subdirectories.
Dir["#{__dir__}/support/**/*.rb"].sort.each { |f| require f }
-# Requires factories defined in lib/solidus_subscriptions/factories.rb
-require 'solidus_subscriptions/testing_support/factories'
+SolidusDevSupport::TestingSupport::Factories.load_for(SolidusSubscriptions::Engine)
RSpec.configure do |config|
config.infer_spec_type_from_file_location!