Sha256: 1241354a7e69d6310f8b054bf2f73fbda5c6ce148135c5a7f4be9cab09a248a0
Contents?: true
Size: 1.17 KB
Versions: 1
Compression:
Stored size: 1.17 KB
Contents
$LOAD_PATH.unshift File.expand_path('../../lib', __FILE__) require "coveralls" Coveralls.wear! require "active_record" case ENV["DB"] when "postgres" require "pg" ActiveRecord::Base.establish_connection( adapter: "postgresql", database: "simple_taggable", username: "postgres" ) when "mysql" require "mysql2" ActiveRecord::Base.establish_connection( adapter: "mysql2", database: "simple_taggable", username: "root" ) else ActiveRecord::Base.establish_connection( adapter: "sqlite3", database: ":memory:" ) end require 'simple_taggable' # Test Class class User < ActiveRecord::Base include SimpleTaggable end ActiveRecord::Migration.verbose = false ActiveRecord::Migrator.migrate File.expand_path("../db/migrate", __FILE__), nil I18n.enforce_available_locales = false # suppress warning require 'database_cleaner' require "shoulda-matchers" RSpec.configure do |config| config.order = :random config.before(:suite) do DatabaseCleaner.strategy = :transaction DatabaseCleaner.clean_with(:truncation) end config.before(:each) do DatabaseCleaner.start end config.after(:each) do DatabaseCleaner.clean end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
simple_taggable-1.0.1 | spec/spec_helper.rb |