Merge pull request #2305 from thedarkone/errors-include

Improve AM::Errors#include?
This commit is contained in:
Santiago Pastorino 2011-07-27 09:44:15 -07:00
commit fa2bfd832c
2 changed files with 2 additions and 1 deletions

@ -86,7 +86,7 @@ def clear
# Do the error messages include an error with key +error+?
def include?(error)
messages.include? error
(v = messages[error]) && v.any?
end
# Get messages for +key+

@ -38,6 +38,7 @@ def test_include?
person.errors[:foo]
assert person.errors.empty?
assert person.errors.blank?
assert !person.errors.include?(:foo)
end
test "method validate! should work" do