summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlberto Vena <kennyadsl@gmail.com>2021-03-05 14:24:11 +0100
committerGitHub <noreply@github.com>2021-03-05 14:24:11 +0100
commit1031f7edc12030d92f8c7ce739694793b036b416 (patch)
tree0b8981463963d3d59d30069963e28b0127c480ca
parentd163c8fc5e7f33cee272b0ca6c9fadfe443317de (diff)
parent632df71b3196dead6ecaa5b2b93c16d093b2e033 (diff)
Merge pull request #203 from solidusio-contrib/kennyadsl/use-new-factories-loading
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!