refactor error messages and fix custom invalide type message

This commit is contained in:
Adam Meehan
2010-09-30 18:28:39 +10:00
parent 2be057b057
commit bd1b2f0b96
2 changed files with 15 additions and 6 deletions

View File

@@ -190,11 +190,14 @@ describe ValidatesTimeliness::Validator do
end
context "custom error message" do
it 'should be used for invalid type' do
Person.validates_date :birth_date, :invalid_date_message => 'custom invalid message'
invalid!(:birth_date, 'asdf', 'custom invalid message')
end
it 'should be used for failing restriction' do
it 'should be used for invalid restriction' do
Person.validates_date :birth_date, :before => Time.now, :before_message => 'custom before message'
invalid!(:birth_date, Time.now, 'custom before message')
end
end
end