From 5760ad7d594b731e17954674dda448dfd4c1b7aa Mon Sep 17 00:00:00 2001 From: Paolo Bosetti Date: Thu, 17 May 2012 17:40:21 -0700 Subject: Minor edits in tests for Math module --- test/assert.rb | 2 +- test/t/math.rb | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) (limited to 'test') diff --git a/test/assert.rb b/test/assert.rb index afc39fc24..54b50138e 100644 --- a/test/assert.rb +++ b/test/assert.rb @@ -22,7 +22,7 @@ end # iso : The ISO reference code of the feature # which will be tested by this # assertion -def assert(str = 'Assertion failed', iso = '') +def assert(str = 'Assertion failed', iso = 'No ISO') begin if(!yield) $asserts.push([str, iso]) diff --git a/test/t/math.rb b/test/t/math.rb index 0f42e7d49..eb4cebabc 100644 --- a/test/t/math.rb +++ b/test/t/math.rb @@ -1,12 +1,11 @@ ## # Math Test -MATH_TOLERANCE = 1E-12 def check(a,b) a = a.to_f b = b.to_f if a.finite? and b.finite? - (a-b).abs < MATH_TOLERANCE + (a-b).abs < Math::TOLERANCE else true end @@ -14,7 +13,7 @@ end assert('Math.sin 0') do - check(Math.sin(0), 0) + check(Math.sin(0), 1) end assert('Math.sin PI/2') do -- cgit v1.2.3