diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2022-01-19 14:14:02 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2022-01-19 19:57:16 +0900 |
commit | 5c7af72304d0ad33cd3f21b24a4bc44e8acd5b2c (patch) | |
tree | 794c9a70cfff6bf6666c9c7751050d46be274b89 /test/ruby/test_fiber.rb | |
parent | 528344b8de6c89de7bcd0e77cb386f7881d85e03 (diff) |
Assuming EXIT_SUCCESS equals 0 is not portable
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/5468
Diffstat (limited to 'test/ruby/test_fiber.rb')
-rw-r--r-- | test/ruby/test_fiber.rb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/test/ruby/test_fiber.rb b/test/ruby/test_fiber.rb index 83717651ea..1447a036c3 100644 --- a/test/ruby/test_fiber.rb +++ b/test/ruby/test_fiber.rb @@ -396,7 +396,7 @@ class TestFiber < Test::Unit::TestCase Fiber.new {}.transfer Fiber.new { Fiber.yield } end - exit!(0) + exit!(true) end }.transfer _, status = Process.waitpid2(xpid) @@ -405,8 +405,8 @@ class TestFiber < Test::Unit::TestCase end.resume end pid, status = Process.waitpid2(pid) - assert_equal(0, status.exitstatus, bug5700) - assert_equal(false, status.signaled?, bug5700) + assert_not_predicate(status, :signaled?, bug5700) + assert_predicate(status, :success?, bug5700) end def test_exit_in_fiber |