aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/plugins/rspec-rails/lib/spec/rails.rb
blob: 2a20d70b5806a7adb7cdcde0d3da565cefb652ff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
begin
  require_dependency 'application_controller'
rescue MissingSourceFile
  require_dependency 'application'
end
require 'rack/utils'

require 'action_controller/test_process'
require 'action_controller/integration'
require 'active_support/test_case'
require 'active_record/fixtures' if defined?(ActiveRecord::Base)

require 'spec/test/unit'

require 'spec/rails/matchers'
require 'spec/rails/mocks'
require 'spec/rails/example'
require 'spec/rails/extensions'
require 'spec/rails/interop/testcase'

Spec::Example::ExampleGroupFactory.default(ActiveSupport::TestCase)

if ActionView::Base.respond_to?(:cache_template_extensions)
  ActionView::Base.cache_template_extensions = false
end