Guest User

Untitled

a guest
Jun 25th, 2018
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. ENV['RAILS_ENV'] = 'test'
  2.  
  3. require File.expand_path(File.join(File.dirname(__FILE__), '..', 'config', 'environment'))
  4. require 'spec'
  5. require 'spec/rails'
  6. require 'spec/autorun'
  7.  
  8. require 'factories'
  9. Dir[File.expand_path(File.join(File.dirname(__FILE__), 'support', '**', '*.rb'))].each { |f| require f }
  10.  
  11. Spec::Runner.configure do |config|
  12. config.use_transactional_fixtures = true
  13. config.use_instantiated_fixtures = false
  14. config.fixture_path = "#{Rails.root}/spec/fixtures/"
  15. config.include Webrat::Matchers, :type => :views
  16. config.extend ControllerHelper, :type => :controller
  17. config.include CustomSimpleMatchers
  18. config.include MocksHelper
  19. config.include ScopifyHelper
  20. config.include SearchHelper
  21. config.extend TransactionHelper
  22. config.before(:all) do
  23. ActionMailer::Base.delivery_method = :test
  24. ActionMailer::Base.perform_deliveries = true
  25. ActionMailer::Base.deliveries = []
  26. end
  27. config.before(:each, :behaviour_type => :controller) do
  28. controller.instance_eval { flash.stub!(:sweep) }
  29. end
  30. end
Add Comment
Please, Sign In to add comment