From e8d8e0696fd12424c622207a0229223a4de052b9 Mon Sep 17 00:00:00 2001 From: akr Date: Sun, 1 Sep 2013 01:57:45 +0000 Subject: [PATCH] Add assertions. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42753 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- test/ruby/test_process.rb | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/test/ruby/test_process.rb b/test/ruby/test_process.rb index c31c565f5c..8b15679671 100644 --- a/test/ruby/test_process.rb +++ b/test/ruby/test_process.rb @@ -1751,12 +1751,14 @@ EOS n = :GETTIMEOFDAY_BASED_CLOCK_REALTIME t = Process.clock_getres(n) assert_kind_of(Float, t, "Process.clock_getres(:#{n})") + assert_equal(1000, Process.clock_getres(n, :nanosecond)) end def test_clock_getres_TIME_BASED_CLOCK_REALTIME n = :TIME_BASED_CLOCK_REALTIME t = Process.clock_getres(n) assert_kind_of(Float, t, "Process.clock_getres(:#{n})") + assert_equal(1000000000, Process.clock_getres(n, :nanosecond)) end def test_clock_getres_GETRUSAGE_BASED_CLOCK_PROCESS_CPUTIME_ID @@ -1767,6 +1769,7 @@ EOS return end assert_kind_of(Float, t, "Process.clock_getres(:#{n})") + assert_equal(1000, Process.clock_getres(n, :nanosecond)) end def test_clock_getres_TIMES_BASED_CLOCK_PROCESS_CPUTIME_ID @@ -1777,12 +1780,16 @@ EOS return end assert_kind_of(Float, t, "Process.clock_getres(:#{n})") + f = Process.clock_getres(n, :hertz) + assert_equal(0, f - f.floor) end def test_clock_getres_CLOCK_BASED_CLOCK_PROCESS_CPUTIME_ID n = :CLOCK_BASED_CLOCK_PROCESS_CPUTIME_ID t = Process.clock_getres(n) assert_kind_of(Float, t, "Process.clock_getres(:#{n})") + f = Process.clock_getres(n, :hertz) + assert_equal(0, f - f.floor) end def test_clock_getres_MACH_ABSOLUTE_TIME_BASED_CLOCK_MONOTONIC