diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2023-04-03 17:26:22 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2023-04-13 14:07:27 +0900 |
commit | 3612b1bed8b4a93fd85d4be448174d5c6ef4f473 (patch) | |
tree | 00e13bf7241d7a06549e715d8556a1f304efdebf /test | |
parent | 86db7a1cb87bc7cde49df2bac82d91ccdc514509 (diff) | |
download | ruby-3612b1bed8b4a93fd85d4be448174d5c6ef4f473.tar.gz |
[Feature #19590] Show the invalid clock argument
Include the failed clock argument in the error message from
`Process.clock_gettime` and `Process.clock_getres`.
Diffstat (limited to 'test')
-rw-r--r-- | test/ruby/test_process.rb | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/test/ruby/test_process.rb b/test/ruby/test_process.rb index 6e8050a54a..7a6930b531 100644 --- a/test/ruby/test_process.rb +++ b/test/ruby/test_process.rb @@ -2156,7 +2156,9 @@ EOS t3 = Process.clock_gettime(Process::CLOCK_REALTIME, :nanosecond) assert_operator(t1, :<=, t2) assert_operator(t2, :<=, t3) - assert_raise(Errno::EINVAL) { Process.clock_gettime(:foo) } + assert_raise_with_message(Errno::EINVAL, /:foo/) do + Process.clock_gettime(:foo) + end end def test_clock_gettime_unit @@ -2261,7 +2263,9 @@ EOS rescue Errno::EINVAL else assert_kind_of(Integer, r) - assert_raise(Errno::EINVAL) { Process.clock_getres(:foo) } + assert_raise_with_message(Errno::EINVAL, /:foo/) do + Process.clock_getres(:foo) + end end def test_clock_getres_constants |