spec/spec_helper.rb in data-com-api-0.0.1 vs spec/spec_helper.rb in data-com-api-0.1.0
- old
+ new
@@ -1,8 +1,28 @@
-require 'factories'
+require 'pry'
+require 'pathname'
+require 'webmock/rspec'
+require 'factory_girl'
+WebMock.disable_net_connect!(allow_localhost: true)
+
+factories_path = Pathname.new(File.expand_path('..', __FILE__))
+factories_path = factories_path.join('factories', '**', '*.rb')
+Dir[factories_path].each { |f| require f }
+
+support_path = Pathname.new(File.expand_path('..', __FILE__))
+support_path = support_path.join('support', '**', '*.rb')
+Dir[support_path].each { |f| require f }
+
RSpec.configure do |config|
+ # Fix for faker deprecation message
+ I18n.enforce_available_locales = true
config.treat_symbols_as_metadata_keys_with_true_values = true
config.run_all_when_everything_filtered = true
- config.filter_run :focus
config.order = 'random'
+ config.filter_run :focus
+ config.filter_run_excluding broken: true
+
+ config.expect_with :rspec do |c|
+ c.syntax = :expect
+ end
end