Skip to content

Commit

Permalink
extract validation matchers to minitest-activemodel
Browse files Browse the repository at this point in the history
  • Loading branch information
Francesco Rodriguez committed Feb 27, 2013
1 parent 00486c1 commit 5202ae7
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 7 deletions.
2 changes: 2 additions & 0 deletions Gemfile
@@ -1,3 +1,5 @@
source 'https://rubygems.org' source 'https://rubygems.org'


gemspec gemspec

gem 'minitest-activemodel', github: 'frodsan/minitest-activemodel'
9 changes: 2 additions & 7 deletions lib/mongoid-minitest.rb
@@ -1,19 +1,13 @@
gem 'minitest' gem 'minitest'
require 'minitest/matchers' require 'minitest-activemodel'
require 'matchers/matcher' require 'matchers/matcher'
require 'matchers/document/document' require 'matchers/document/document'
require 'matchers/document/have_field' require 'matchers/document/have_field'
require 'matchers/document/be_stored_in' require 'matchers/document/be_stored_in'
require 'matchers/document/have_index' require 'matchers/document/have_index'
require 'matchers/validations/validations' require 'matchers/validations/validations'
require 'matchers/validations/presence'
require 'matchers/validations/uniqueness'
require 'matchers/validations/length'
require 'matchers/validations/format'
require 'matchers/validations/inclusion' require 'matchers/validations/inclusion'
require 'matchers/validations/exclusion' require 'matchers/validations/exclusion'
require 'matchers/validations/confirmation'
require 'matchers/validations/acceptance'
require 'matchers/validations/associated' require 'matchers/validations/associated'
require 'matchers/associations/associations' require 'matchers/associations/associations'


Expand All @@ -22,5 +16,6 @@ module Matchers
include Document include Document
include Validations include Validations
include Associations include Associations
include MiniTest::Matchers::ActiveModel
end end
end end
1 change: 1 addition & 0 deletions mongoid-minitest.gemspec
Expand Up @@ -23,5 +23,6 @@ Gem::Specification.new do |gem|
gem.add_dependency 'minitest', '~> 4.1' gem.add_dependency 'minitest', '~> 4.1'
gem.add_dependency 'minitest-matchers', '~> 1.2' gem.add_dependency 'minitest-matchers', '~> 1.2'
gem.add_dependency 'mongoid' , '>= 3' gem.add_dependency 'mongoid' , '>= 3'
gem.add_dependency 'minitest-activemodel'
gem.add_development_dependency 'rake' gem.add_development_dependency 'rake'
end end

0 comments on commit 5202ae7

Please sign in to comment.