Sha256: a00ce9753dde07af3df725b697f9250709934276ab6d6180ecb557e98408729d

Contents?: true

Size: 813 Bytes

Versions: 10

Compression:

Stored size: 813 Bytes

Contents

require 'pathname'
require 'pp'
require 'rubygems'
require 'shoulda'

gem 'mocha', '0.9.4'
gem 'jnunemaker-matchy', '0.4.0'

require 'matchy'
require 'mocha'
require 'custom_matchers'

$LOAD_PATH.unshift(File.dirname(__FILE__))
dir = (Pathname(__FILE__).dirname +  '..' + 'lib').expand_path
require dir + 'mongo_mapper'

class Test::Unit::TestCase
  include CustomMatchers
  
  def clear_all_collections
    MongoMapper::Document.descendants.map { |d| d.collection.clear }
  end
end

DefaultDatabase = 'test' unless defined?(DefaultDatabase)
AlternateDatabase = 'test2' unless defined?(AlternateDatabase)

logger = Logger.new(File.expand_path(File.dirname(__FILE__) + '/../tmp/test.log'))
MongoMapper.connection = Mongo::Connection.new('127.0.0.1', 27017, :logger => logger)
MongoMapper.database = DefaultDatabase

Version data entries

10 entries across 10 versions & 3 rubygems

Version Path
mongo_mapper-unstable-2009.10.12 test/test_helper.rb
djsun-mongo_mapper-0.5.4.1 test/test_helper.rb
djsun-mongo_mapper-0.5.3.1 test/test_helper.rb
mongo_mapper-0.5.4 test/test_helper.rb
mongo_mapper-0.5.3 test/test_helper.rb
mongo_mapper-unstable-2009.10.11 test/test_helper.rb
djsun-mongo_mapper-0.5.2.1 test/test_helper.rb
mongo_mapper-0.5.2 test/test_helper.rb
djsun-mongo_mapper-0.5.0.1 test/test_helper.rb
mongo_mapper-0.5.1 test/test_helper.rb