Example #1
0
 def test_closeFloor(self):
     from org.python.core.util import ExtraMath
     import math
     self.assertEquals(ExtraMath.closeFloor(3.5), 3.0)
     self.assertEquals(ExtraMath.closeFloor(3.0 - ExtraMath.EPSILON), 3.0)
     self.assertEquals(
       ExtraMath.closeFloor(3.0 - 3.0 * ExtraMath.CLOSE), 2.0)
     self.assertEquals(ExtraMath.closeFloor(math.log10(10**3)), 3.0)
Example #2
0
 def test_close(self):
     from org.python.core.util import ExtraMath
     self.assert_(ExtraMath.close(3.0, 3.0))
     self.assert_(ExtraMath.close(3.0, 3.0 + ExtraMath.CLOSE))
     self.assert_(not ExtraMath.close(3.0, 3.0 + 4.0*ExtraMath.CLOSE))