summaryrefslogtreecommitdiffhomepage
path: root/test/t/kernel.rb
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2019-07-29 01:05:26 +0900
committerGitHub <[email protected]>2019-07-29 01:05:26 +0900
commit2ebc6d5b6f84c1e09cdd8be14ab173048ddeb043 (patch)
treedd9ea74cec6a456ec87173745f10fea9e3de5017 /test/t/kernel.rb
parentcd8fc9bcb81a8e9e7e76413f3132b0515c8bd218 (diff)
parent1fb635ac03d3948898623126a8b3d7705e9cdb0f (diff)
downloadmruby-2ebc6d5b6f84c1e09cdd8be14ab173048ddeb043.tar.gz
mruby-2ebc6d5b6f84c1e09cdd8be14ab173048ddeb043.zip
Merge pull request #4407 from shuujii/add-assert_raise_with_message-and-assert_raise_with_message_pattern
Add `assert_raise_with_message` and `assert_raise_with_message_pattern`
Diffstat (limited to 'test/t/kernel.rb')
-rw-r--r--test/t/kernel.rb10
1 files changed, 4 insertions, 6 deletions
diff --git a/test/t/kernel.rb b/test/t/kernel.rb
index ecfb863a8..c2eeee1a5 100644
--- a/test/t/kernel.rb
+++ b/test/t/kernel.rb
@@ -355,17 +355,15 @@ assert('Kernel#method_missing', '15.3.1.3.30') do
end
end
no_super_test = NoSuperMethodTestClass.new
- begin
+ msg = "undefined method 'no_super_method_named_this'"
+ assert_raise_with_message(NoMethodError, msg) do
no_super_test.no_super_method_named_this
- rescue NoMethodError => e
- assert_equal "undefined method 'no_super_method_named_this'", e.message
end
a = String.new
- begin
+ msg = "undefined method 'no_method_named_this'"
+ assert_raise_with_message(NoMethodError, msg) do
a.no_method_named_this
- rescue NoMethodError => e
- assert_equal "undefined method 'no_method_named_this'", e.message
end
end