diff --git a/spec/validates_timeliness/orm/mongoid_spec.rb b/spec/validates_timeliness/orm/mongoid_spec.rb index 992e834..f1cfa5e 100644 --- a/spec/validates_timeliness/orm/mongoid_spec.rb +++ b/spec/validates_timeliness/orm/mongoid_spec.rb @@ -1,8 +1,10 @@ require 'spec_helper' +# Try loading mongoid and connecting. Otherwise, abort and skip spec. +begin + require 'mongoid' require 'validates_timeliness/orm/mongoid' - Mongoid.configure do |config| name = "validates_timeliness_test" host = "localhost" @@ -87,3 +89,9 @@ describe ValidatesTimeliness, 'Mongoid' do end end end + +rescue LoadError + puts "Mongoid specs skipped. Mongoid not installed" +rescue StandardError + puts "Mongoid specs skipped. MongoDB connection failed." +end