[cig-commits] [commit] master: Fix 32-bit problem (for real this time) (a5fae70)
cig_noreply at geodynamics.org
cig_noreply at geodynamics.org
Wed Nov 12 15:47:10 PST 2014
Repository : https://github.com/geodynamics/vq
On branch : master
Link : https://github.com/geodynamics/vq/compare/eeeb30bacebb125f436813df37e61a895f57412a...06902a05cf4d70bc94c85d1c195c073d4e74cdad
>---------------------------------------------------------------
commit a5fae70c1c11383f453ff537aacfc457b1564e05
Author: Eric Heien <emheien at ucdavis.edu>
Date: Wed Nov 12 15:46:53 2014 -0800
Fix 32-bit problem (for real this time)
>---------------------------------------------------------------
a5fae70c1c11383f453ff537aacfc457b1564e05
quakelib/test/UtilUnitTest.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/quakelib/test/UtilUnitTest.py b/quakelib/test/UtilUnitTest.py
index 625ab79..21254b0 100755
--- a/quakelib/test/UtilUnitTest.py
+++ b/quakelib/test/UtilUnitTest.py
@@ -121,7 +121,7 @@ class TestConversion(unittest.TestCase):
def test_unit_conversion(self):
c = quakelib.Conversion()
self.assertEqual(c.deg2rad(c.rad2deg(1)), 1)
- self.assertEqual(c.year2sec(c.sec2year(1)), 1)
+ self.assertAlmostEqual(c.year2sec(c.sec2year(1)), 1) # changed to almostEqual since 32-bit floating point can't maintain enough precision
self.assertEqual(c.m2km(c.km2m(1)), 1)
self.assertEqual(c.sqkm2sqm(c.sqm2sqkm(1)), 1)
self.assertEqual(c.pascal2bar(c.bar2pascal(1)), 1)
More information about the CIG-COMMITS
mailing list