aboutsummaryrefslogtreecommitdiffstats
path: root/activemodel/test/cases/validations/exclusion_validation_test.rb
diff options
context:
space:
mode:
authorJosé Valim <jose.valim@gmail.com>2011-04-11 17:47:55 +0200
committerJosé Valim <jose.valim@gmail.com>2011-04-11 17:47:59 +0200
commitdf5691aa94f209a59945d60d750a5040b24dbc40 (patch)
tree4945b12139eb5ea358974af1d9e97656c523405f /activemodel/test/cases/validations/exclusion_validation_test.rb
parent5bf3d46becdec8705681b8914376a26a6c759dae (diff)
downloadrails-df5691aa94f209a59945d60d750a5040b24dbc40.tar.gz
rails-df5691aa94f209a59945d60d750a5040b24dbc40.tar.bz2
rails-df5691aa94f209a59945d60d750a5040b24dbc40.zip
No need to rescue here. Invoking the wrong method in an object can happen anywhere if you are not careful. In other words, test your shit.
Diffstat (limited to 'activemodel/test/cases/validations/exclusion_validation_test.rb')
-rw-r--r--activemodel/test/cases/validations/exclusion_validation_test.rb9
1 files changed, 0 insertions, 9 deletions
diff --git a/activemodel/test/cases/validations/exclusion_validation_test.rb b/activemodel/test/cases/validations/exclusion_validation_test.rb
index fe0d13ec33..72a383f128 100644
--- a/activemodel/test/cases/validations/exclusion_validation_test.rb
+++ b/activemodel/test/cases/validations/exclusion_validation_test.rb
@@ -54,13 +54,4 @@ class ExclusionValidationTest < ActiveModel::TestCase
p.title = "wasabi"
assert p.valid?
end
-
- def test_validates_exclustion_with_invalid_lambda_return
- Topic.validates_exclusion_of :title, :in => lambda{ |topic| false }
-
- p = Topic.new
- p.title = "wasabi"
- p.author_name = "sikachu"
- assert_raise(ArgumentError){ p.valid? }
- end
end