Reorder includes for spec_helper
and rails_helper
This commit is contained in:

committed by
Dominic Sauer

parent
9dd3f94d04
commit
dc21c31f9d
@ -5,11 +5,14 @@ ENV['RAILS_ENV'] ||= 'test'
|
|||||||
require 'spec_helper'
|
require 'spec_helper'
|
||||||
require 'support/prometheus_client_stub'
|
require 'support/prometheus_client_stub'
|
||||||
require File.expand_path('../config/environment', __dir__)
|
require File.expand_path('../config/environment', __dir__)
|
||||||
|
|
||||||
# Prevent database truncation if the environment is production
|
# Prevent database truncation if the environment is production
|
||||||
abort('The Rails environment is running in production mode!') if Rails.env.production?
|
abort('The Rails environment is running in production mode!') if Rails.env.production?
|
||||||
|
|
||||||
|
# Add additional requires below this line. Rails is not loaded until this point!
|
||||||
require 'rspec/rails'
|
require 'rspec/rails'
|
||||||
require 'pundit/rspec'
|
require 'pundit/rspec'
|
||||||
# Add additional requires below this line. Rails is not loaded until this point!
|
require 'webmock/rspec'
|
||||||
|
|
||||||
# Requires supporting ruby files with custom matchers and macros, etc, in
|
# Requires supporting ruby files with custom matchers and macros, etc, in
|
||||||
# spec/support/ and its subdirectories. Files matching `spec/**/*_spec.rb` are
|
# spec/support/ and its subdirectories. Files matching `spec/**/*_spec.rb` are
|
||||||
|
@ -24,7 +24,10 @@ unless RUBY_PLATFORM == 'java' || ENV.fetch('RUBYMINE_SIMPLECOV_COVERAGE_PATH',
|
|||||||
SimpleCov.start('rails')
|
SimpleCov.start('rails')
|
||||||
end
|
end
|
||||||
|
|
||||||
require 'webmock/rspec'
|
RSpec::Matchers.define_negated_matcher :avoid_change, :change
|
||||||
|
RSpec::Matchers.define_negated_matcher :not_include, :include
|
||||||
|
RSpec::Matchers.define_negated_matcher :not_have_attributes, :have_attributes
|
||||||
|
RSpec::Matchers.define_negated_matcher :not_eql, :eql
|
||||||
|
|
||||||
RSpec.configure do |config|
|
RSpec.configure do |config|
|
||||||
# rspec-expectations config goes here. You can use an alternate
|
# rspec-expectations config goes here. You can use an alternate
|
||||||
|
Reference in New Issue
Block a user