From: ew@fbsd90-32.(none) Date: Wed, 11 Jul 2012 02:54:33 +0000 (+0000) Subject: test: relax test timings for timed* tests X-Git-Tag: v2.0.0~1 X-Git-Url: https://repo.or.cz/w/ruby_posix_mq.git/commitdiff_plain/a7fc8eea6fbe774d289676ac197972d8fb6c41f4 test: relax test timings for timed* tests On my i386-freebsd9 VM, this takes just longer than the maximum allowable time. --- diff --git a/test/test_posix_mq.rb b/test/test_posix_mq.rb index 82ab868..1cc24aa 100644 --- a/test/test_posix_mq.rb +++ b/test/test_posix_mq.rb @@ -73,8 +73,8 @@ class Test_POSIX_MQ < Test::Unit::TestCase t0 = Time.now maybe_timeout { @mq.receive "", interval } or return elapsed = Time.now - t0 - assert elapsed > interval, elapsed.inspect - assert elapsed < 0.02, elapsed.inspect + assert_operator elapsed, :>, interval, elapsed.inspect + assert_operator elapsed, :<, 0.04, elapsed.inspect end def test_timed_receive_divmod @@ -87,8 +87,8 @@ class Test_POSIX_MQ < Test::Unit::TestCase t0 = Time.now maybe_timeout { @mq.receive "", interval } or return elapsed = Time.now - t0 - assert elapsed >= 0.01, elapsed.inspect - assert elapsed <= 0.02, elapsed.inspect + assert_operator elapsed, :>=, 0.01, elapsed.inspect + assert_operator elapsed, :<=, 0.04, elapsed.inspect end def test_timed_receive_fixnum