spec/spec_helper.rb in query_diet-0.3.0 vs spec/spec_helper.rb in query_diet-0.3.1
- old
+ new
@@ -1,13 +1,16 @@
-$: << File.join(File.dirname(__FILE__), "/../lib" )
+$LOAD_PATH << File.expand_path('../../lib', __FILE__)
# Set the default environment to sqlite3's in_memory database
ENV['RAILS_ENV'] ||= 'in_memory'
# Load the Rails environment and testing framework
-require "#{File.dirname(__FILE__)}/app_root/config/environment"
-require "#{File.dirname(__FILE__)}/../lib/query_diet"
+require File.expand_path('../app_root/config/environment', __FILE__)
+require 'query_diet'
+
+MissingSourceFile::REGEXPS << [/^cannot load such file -- (.+)$/i, 1] # Ruby 1.9 vs Rails 2.3 fix
+
require 'spec/rails'
# Undo changes to RAILS_ENV
silence_warnings {RAILS_ENV = ENV['RAILS_ENV']}
@@ -17,6 +20,5 @@
Spec::Runner.configure do |config|
config.use_transactional_fixtures = true
config.use_instantiated_fixtures = false
end
-