Skip to content

Commit

Permalink
Upgrade to Spree Dev Tools
Browse files Browse the repository at this point in the history
  • Loading branch information
damianlegawiec committed Jan 23, 2021
1 parent 2eea5e1 commit aa13364
Show file tree
Hide file tree
Showing 7 changed files with 10 additions and 113 deletions.
45 changes: 7 additions & 38 deletions spec/spec_helper.rb
Original file line number Diff line number Diff line change
@@ -1,41 +1,10 @@
require 'simplecov'
SimpleCov.start do
add_filter 'spec'
add_group 'Controllers', 'app/controllers'
add_group 'Overrides', 'app/overrides'
add_group 'Models', 'app/models'
add_group 'Libraries', 'lib'
end
# Configure Rails Environment
ENV['RAILS_ENV'] = 'test'

ENV['RAILS_ENV'] ||= 'test'
require File.expand_path('../dummy/config/environment.rb', __FILE__)

begin
require File.expand_path('../dummy/config/environment', __FILE__)
rescue LoadError
puts 'Could not load dummy application. Please ensure you have run `bundle exec rake test_app`'
exit
end
require 'spree_dev_tools/rspec/spec_helper'

require 'rspec/rails'
require 'shoulda/matchers'
require 'ffaker'
require 'pry'
require 'capybara-select-2'

RSpec.configure do |config|
config.fail_fast = false
config.filter_run focus: true
config.run_all_when_everything_filtered = true
config.raise_errors_for_deprecations!
config.infer_spec_type_from_file_location!

config.expect_with :rspec do |expectations|
expectations.syntax = :expect
end

config.order = :random

config.include CapybaraSelect2
end

Dir[File.join(File.dirname(__FILE__), 'support/**/*.rb')].each { |file| require file }
# Requires supporting ruby files with custom matchers and macros, etc,
# in spec/support/ and its subdirectories.
Dir[File.join(File.dirname(__FILE__), 'support/**/*.rb')].sort.each { |f| require f }
16 changes: 0 additions & 16 deletions spec/support/capybara.rb

This file was deleted.

23 changes: 0 additions & 23 deletions spec/support/database_cleaner.rb

This file was deleted.

7 changes: 0 additions & 7 deletions spec/support/factory_girl.rb

This file was deleted.

2 changes: 2 additions & 0 deletions spec/support/shoulda_matchers.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
require 'shoulda/matchers'

Shoulda::Matchers.configure do |config|
config.integrate do |with|
with.test_framework :rspec
Expand Down
10 changes: 0 additions & 10 deletions spec/support/spree.rb

This file was deleted.

20 changes: 1 addition & 19 deletions spree_related_products.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -27,24 +27,6 @@ Gem::Specification.new do |s|
s.add_runtime_dependency 'spree_extension'
s.add_dependency 'deface', '~> 1.0'

s.add_development_dependency 'appraisal'
s.add_development_dependency 'pg'
s.add_development_dependency 'mysql2'
s.add_development_dependency 'factory_bot', '~> 4.7'
s.add_development_dependency 'ffaker'
s.add_development_dependency 'rspec-rails', '~> 4.0.0.beta2'
s.add_development_dependency 'sqlite3'
s.add_development_dependency 'capybara'
s.add_development_dependency 'capybara-select-2'
s.add_development_dependency 'capybara-screenshot'
s.add_development_dependency 'selenium-webdriver'
s.add_development_dependency 'spree_dev_tools'
s.add_development_dependency 'shoulda-matchers'
s.add_development_dependency 'simplecov'
s.add_development_dependency 'database_cleaner'
s.add_development_dependency 'coffee-rails'
s.add_development_dependency 'sass-rails'
s.add_development_dependency 'guard-rspec'
s.add_development_dependency 'pry-rails'
s.add_development_dependency 'rubocop'
s.add_development_dependency 'puma'
end

0 comments on commit aa13364

Please sign in to comment.