aboutsummaryrefslogtreecommitdiffstats
path: root/actionview/test/template/test_case_test.rb
diff options
context:
space:
mode:
authorFranky W <frankywahl@users.noreply.github.com>2014-11-07 18:27:18 -0800
committerRafael Mendonça França <rafaelmfranca@gmail.com>2015-02-20 21:23:36 -0200
commitb1d263505770f6dafe6c77fa33cf595f192441ba (patch)
treec3e8001025bfae01afa9787c45e443cf59473b54 /actionview/test/template/test_case_test.rb
parent787bbb8fbab0fe2ef2822d403078b72106365627 (diff)
downloadrails-b1d263505770f6dafe6c77fa33cf595f192441ba.tar.gz
rails-b1d263505770f6dafe6c77fa33cf595f192441ba.tar.bz2
rails-b1d263505770f6dafe6c77fa33cf595f192441ba.zip
Error message testing fix
The testing of error messages have been implemented wrongly a few times. This is an attempt to fix it. For example, some of these test should have failed with the new code. The reason they are not failling with the new string is the fact they were not being tested beforehand.
Diffstat (limited to 'actionview/test/template/test_case_test.rb')
-rw-r--r--actionview/test/template/test_case_test.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/actionview/test/template/test_case_test.rb b/actionview/test/template/test_case_test.rb
index 5ad1938b61..c6cc47fb4f 100644
--- a/actionview/test/template/test_case_test.rb
+++ b/actionview/test/template/test_case_test.rb
@@ -328,9 +328,10 @@ module ActionView
test "supports specifying locals (failing)" do
controller.controller_path = "test"
render(:template => "test/calling_partial_with_layout")
- assert_raise ActiveSupport::TestCase::Assertion, /Somebody else.*David/m do
+ e = assert_raise ActiveSupport::TestCase::Assertion do
assert_template :partial => "_partial_for_use_in_layout", :locals => { :name => "Somebody Else" }
end
+ assert_match(/Somebody Else.*David/m, e.message)
end
test 'supports different locals on the same partial' do