From: Tom Hughes Date: Mon, 6 Dec 2010 23:03:20 +0000 (+0000) Subject: Do validation in the :save context when testing email address validations X-Git-Tag: live~6130 X-Git-Url: https://git.openstreetmap.org/rails.git/commitdiff_plain/feef62b1cc1a8461842864c74394decf83df71a7?hp=90a7efcf4d5892299dc9a756a252fa13a1951709 Do validation in the :save context when testing email address validations --- diff --git a/test/unit/user_test.rb b/test/unit/user_test.rb index e537a8433..843c31905 100644 --- a/test/unit/user_test.rb +++ b/test/unit/user_test.rb @@ -48,13 +48,13 @@ class UserTest < ActiveSupport::TestCase ok.each do |name| user = users(:normal_user) user.email = name - assert user.valid?, user.errors.full_messages + assert user.valid?(:save), user.errors.full_messages end bad.each do |name| user = users(:normal_user) user.email = name - assert !user.valid?, "#{name} is valid when it shouldn't be" + assert user.invalid?(:save), "#{name} is valid when it shouldn't be" end end