diff --git a/mongoid-enum.gemspec b/mongoid-enum.gemspec index 55082c7..bd9465d 100644 --- a/mongoid-enum.gemspec +++ b/mongoid-enum.gemspec @@ -18,12 +18,11 @@ Gem::Specification.new do |spec| spec.test_files = spec.files.grep(%r{^(test|spec|features)/}) spec.require_paths = ["lib"] - spec.add_runtime_dependency "mongoid", "~> 4.0" + spec.add_runtime_dependency "mongoid", "~> 5.0" spec.add_development_dependency "bundler", "~> 1.3" spec.add_development_dependency "rake" spec.add_development_dependency "rspec", "~> 3.1" spec.add_development_dependency "guard-rspec", "~> 4.6.2" - spec.add_development_dependency "database_cleaner", "~> 1.2.0" - spec.add_development_dependency "mongoid-rspec", "~> 2.1.0" + spec.add_development_dependency "mongoid-rspec", "~> 3.0" end diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index d38bba6..6037602 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -1,22 +1,18 @@ $: << File.expand_path("../../lib", __FILE__) -require 'database_cleaner' require 'mongoid' -require 'mongoid-rspec' +require "mongoid/rspec" require 'mongoid/enum' ENV['MONGOID_ENV'] = "test" RSpec.configure do |config| config.include Mongoid::Matchers - config.before(:suite) do - DatabaseCleaner.strategy = :truncation - end - config.after(:each) do - DatabaseCleaner.clean + config.before(:each) do Mongoid.purge! end end Mongoid.load!(File.expand_path("../support/mongoid.yml", __FILE__), :test) +Mongo::Logger.logger.level = ::Logger::INFO diff --git a/spec/support/mongoid.yml b/spec/support/mongoid.yml index b38aea1..46da0a1 100644 --- a/spec/support/mongoid.yml +++ b/spec/support/mongoid.yml @@ -1,5 +1,5 @@ test: - sessions: + clients: default: database: mongoid-enum_test hosts: