diff --git a/spec/finders/mongoid_spec.rb b/spec/finders/mongoid_spec.rb index 7a89933ac..88571f879 100644 --- a/spec/finders/mongoid_spec.rb +++ b/spec/finders/mongoid_spec.rb @@ -1,10 +1,18 @@ require 'spec_helper' -require 'will_paginate/mongoid' -Mongoid.database = Mongo::Connection.new.db('will_paginate_test') +begin + require 'will_paginate/mongoid' +rescue LoadError => error + warn "Error running Sequel specs: #{error.message}" + mongoid_loaded = false +else + Mongoid.database = Mongo::Connection.new.db('will_paginate_test') -class MongoidModel - include Mongoid::Document + class MongoidModel + include Mongoid::Document + end + + mongoid_loaded = true end describe WillPaginate::Mongoid do @@ -129,4 +137,4 @@ class MongoidModel end end end -end +end if mongoid_loaded