Sha256: 73dcf80d5c4a7526748951e293e9005995b9a5190e0de7ae1bdc408baf0996b2
Contents?: true
Size: 1.46 KB
Versions: 3
Compression:
Stored size: 1.46 KB
Contents
require 'rubygems' begin require 'ruby-debug' rescue LoadError puts "ruby-debug not loaded" end require 'active_record' require 'active_support' require 'active_support/test_case' gem 'sqlite3-ruby' gem 'searchlogic' require 'searchlogic' require "shoulda" ROOT = File.join(File.dirname(__FILE__), '..') RAILS_ROOT = ROOT RAILS_ENV = "test" $LOAD_PATH << File.join(ROOT, 'lib') $LOAD_PATH << File.join(ROOT, 'lib', 'id_please') require File.join(ROOT, 'lib', 'id_please.rb') config = YAML::load(IO.read(File.dirname(__FILE__) + '/database.yml')) ActiveRecord::Base.logger = Logger.new(File.dirname(__FILE__) + "/debug.log") ActiveRecord::Base.establish_connection(config['test']) require 'support/models' load 'support/schema.rb' module Test::Unit::Assertions def assert_false(object, message="") assert_equal(false, object, message) end def assert_same_elements_in_hash(hash1, hash2, message = "") assert_kind_of Hash, hash1, message + "First object must be a hash" assert_kind_of Hash, hash2, message + "Second object must be a hash" assert_equal hash1.keys, hash2.keys, "Keys of hashes mismatch" hash1.each_pair do |k, v| case v when Hash assert_same_elements_in_hash v,hash2[k], message + "Under key #{k.inspect} " when Array assert_same_elements v, hash2[k], message + "Under key #{k.inspect} " else assert_equal v, hash2[k], message + "Under key #{k.inspect} " end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
id_please-0.8.0 | test/test_helper.rb |
id_please-0.7.0 | test/test_helper.rb |
id_please-0.6.0 | test/test_helper.rb |