test/active_model_test.rb in related-0.3.1 vs test/active_model_test.rb in related-0.4.0
- old
+ new
@@ -83,9 +83,14 @@
assert_equal false, like.valid?
assert_equal [:how_much], like.errors.messages.keys
assert_raises Related::ValidationsFailed do
like.save
end
+ begin
+ like.save
+ rescue Related::ValidationsFailed => e
+ assert_equal like, e.object
+ end
like.how_much = 1.0
assert_equal true, like.valid?
assert_nothing_raised do
like.save
end