More isolation of Ruby version for Mongoid testing/travis purposes

This commit is contained in:
Johnny Shields 2013-01-08 04:37:37 +09:00
parent 86177860da
commit a2e8d42c27
2 changed files with 10 additions and 9 deletions

View File

@ -14,7 +14,7 @@ Gem::Specification.new do |s|
s.licenses = ["MIT"]
s.add_development_dependency 'activerecord'
s.add_development_dependency 'mongoid'
s.add_development_dependency 'mongoid' if Gem::Version.create(RUBY_VERSION.dup) >= Gem::Version.create('1.9.3')
s.add_development_dependency 'rake'
s.add_development_dependency 'sdoc'
s.add_development_dependency 'rspec', '~> 2.0'

View File

@ -1,13 +1,14 @@
require 'mongoid'
require 'logger'
require 'spec_helper'
require File.dirname(__FILE__) + '/../../models/mongoid/mongoid_models'
describe 'mongoid', if: Gem::Version.create(RUBY_VERSION.dup) >= Gem::Version.create('1.9.3') do
# if you want to see the statements while running the spec enable the following line
# Mongoid.logger = Logger.new(STDERR)
describe Mongoid, if: Gem::Version.create(RUBY_VERSION.dup) >= Gem::Version.create('1.9.3') do
before(:all) do
require 'mongoid'
require 'logger'
require 'spec_helper'
require File.dirname(__FILE__) + '/../../models/mongoid/mongoid_models'
# if you want to see the statements while running the spec enable the following line
# Mongoid.logger = Logger.new(STDERR)
DATABASE_NAME = "mongoid_#{Process.pid}"
Mongoid.configure do |config|