summaryrefslogtreecommitdiff
path: root/test/ruby/test_rubyoptions.rb
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2024-02-28 16:08:56 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2024-02-28 16:09:07 +0900
commit8316cb213c2a32fbb7cb7314e2595730568181ad (patch)
treeaf7cd0f35ae09742fe1d6bc92f7c13303d0ea0ae /test/ruby/test_rubyoptions.rb
parent05387b590b5ac3b3f72b902292d18e1475db7fb6 (diff)
Fix to use `assert_crash_report` results
Diffstat (limited to 'test/ruby/test_rubyoptions.rb')
-rw-r--r--test/ruby/test_rubyoptions.rb20
1 files changed, 8 insertions, 12 deletions
diff --git a/test/ruby/test_rubyoptions.rb b/test/ruby/test_rubyoptions.rb
index 2dd6ca3af8..03902e79f4 100644
--- a/test/ruby/test_rubyoptions.rb
+++ b/test/ruby/test_rubyoptions.rb
@@ -917,28 +917,24 @@ class TestRubyOptions < Test::Unit::TestCase
end
def test_crash_report
- assert_crash_report("%e.%f.%p.log") do |status, report|
- assert_equal("#{File.basename(EnvUtil.rubybin)}.-e.#{status.pid}.log", report)
- end
+ status, report = assert_crash_report("%e.%f.%p.log")
+ assert_equal("#{File.basename(EnvUtil.rubybin)}.-e.#{status.pid}.log", report)
end
def test_crash_report_script
- assert_crash_report("%e.%f.%p.log", "bug.rb") do |status, report|
- assert_equal("#{File.basename(EnvUtil.rubybin)}.bug.rb.#{status.pid}.log", report)
- end
+ status, report = assert_crash_report("%e.%f.%p.log", "bug.rb")
+ assert_equal("#{File.basename(EnvUtil.rubybin)}.bug.rb.#{status.pid}.log", report)
end
def test_crash_report_executable_path
omit if EnvUtil.rubybin.size > 245
- assert_crash_report("%E.%p.log") do |status, report|
- assert_equal("#{EnvUtil.rubybin.tr('/', '!')}.#{status.pid}.log", report)
- end
+ status, report = assert_crash_report("%E.%p.log")
+ assert_equal("#{EnvUtil.rubybin.tr('/', '!')}.#{status.pid}.log", report)
end
def test_crash_report_script_path
- assert_crash_report("%F.%p.log", "test/bug.rb") do |status, report|
- assert_equal("test!bug.rb.#{status.pid}.log", report)
- end
+ status, report = assert_crash_report("%F.%p.log", "test/bug.rb")
+ assert_equal("test!bug.rb.#{status.pid}.log", report)
end
def test_crash_report_pipe