Sha256: 7cfb9e771416bf52073137b58fb530e1c2cd290cfb0356487dc5ac2fdea27ef1
Contents?: true
Size: 832 Bytes
Versions: 2
Compression:
Stored size: 832 Bytes
Contents
require 'rubygems' require 'spec' $:.unshift(File.dirname(__FILE__) + '/../lib') require 'couch_potato' CouchPotato::Config.database_name = 'couch_potato_test' CouchPotato::Config.validation_framework = ENV['VALIDATION_FRAMEWORK'].to_sym unless ENV['VALIDATION_FRAMEWORK'].blank? # silence deprecation warnings from ActiveModel as the Spec uses Errors#on begin ActiveSupport::Deprecation.silenced = true rescue # ignore errors, ActiveSupport is probably not installed end class Child include CouchPotato::Persistence property :text end class Comment include CouchPotato::Persistence validates_presence_of :title property :title end def recreate_db CouchPotato.couchrest_database.recreate! end recreate_db Spec::Matchers.define :string_matching do |regex| match do |string| string =~ regex end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
couch_potato-0.2.24 | spec/spec_helper.rb |
couch_potato-0.2.23 | spec/spec_helper.rb |