lib/spec/rails.rb in dchelimsky-rspec-rails-1.1.12 vs lib/spec/rails.rb in dchelimsky-rspec-rails-1.1.99.1

- old
+ new

@@ -1,27 +1,28 @@ -silence_warnings { RAILS_ENV = "test" } +RAILS_ENV ||= "test" 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 'test/unit' -require 'spec' +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' -if Rails::VERSION::STRING >= "2.0" - # This is a temporary hack to get rspec's auto-runner functionality to not consider - # ActionMailer::TestCase to be a spec waiting to run. - require 'action_mailer/test_case' - Spec::Example::ExampleGroupFactory.register(:ignore_for_now, ActionMailer::TestCase) -end \ No newline at end of file +Spec::Example::ExampleGroupFactory.default(ActiveSupport::TestCase) + +if ActionView::Base.respond_to?(:cache_template_extension) + ActionView::Base.cache_template_extensions = false +end +