Sha256: 99ce6de1c069cdedc8e835771166b94b3b1ee04e81fae4d414d0ad3258fc6f50

Contents?: true

Size: 950 Bytes

Versions: 5

Compression:

Stored size: 950 Bytes

Contents

$:.unshift(File.dirname(__FILE__) + '/../lib')
$:.unshift(File.dirname(__FILE__))
$VERBOSE=false
require 'rubygems'
require 'test/unit'
require 'shoulda'
# You can use "rake test AR_VERSION=2.0.5" to test against 2.0.5, for example.
# The default is to use the latest installed ActiveRecord.
if ENV["AR_VERSION"]
  gem 'activerecord', "#{ENV["AR_VERSION"]}"
end
require 'active_record'

require 'friendly_id'
require 'models/post'
require 'models/person'
require 'models/user'
require 'models/country'
require 'models/book'
require 'models/novel'
require 'models/thing'

# Borrowed from ActiveSupport
def silence_stream(stream)
  old_stream = stream.dup
  stream.reopen(RUBY_PLATFORM =~ /mswin/ ? 'NUL:' : '/dev/null')
  stream.sync = true
  yield
ensure
  stream.reopen(old_stream)
end

ActiveRecord::Base.establish_connection :adapter => "sqlite3", :database => ":memory:"
silence_stream(STDOUT) do
  load(File.dirname(__FILE__) + "/schema.rb")
end

Version data entries

5 entries across 5 versions & 4 rubygems

Version Path
dougcole-friendly_id-2.0.6 test/test_helper.rb
norman-friendly_id-2.0.4 test/test_helper.rb
rakutenusa-friendly_id-2.0.6 test/test_helper.rb
rakutenusa-friendly_id-2.0.7 test/test_helper.rb
friendly_id-2.0.4 test/test_helper.rb