From: Paul Ramsey Date: Fri, 12 Oct 2012 19:32:26 +0000 (+0000) Subject: Reduce the precision of the double test... it passes here.. (#2043) X-Git-Tag: 2.1.0beta2~543 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9926faa4136e275b41e5d8739930e00608fdbb2f;p=postgis Reduce the precision of the double test... it passes here.. (#2043) git-svn-id: http://svn.osgeo.org/postgis/trunk@10423 b70326c6-7e19-0410-871a-916f4a2858ee --- diff --git a/liblwgeom/cunit/cu_geodetic.c b/liblwgeom/cunit/cu_geodetic.c index 393704b27..6b3b57e71 100644 --- a/liblwgeom/cunit/cu_geodetic.c +++ b/liblwgeom/cunit/cu_geodetic.c @@ -989,9 +989,9 @@ static void test_spheroid_area(void) lwgeom_calculate_gbox_geodetic(lwg, &gbox); a1 = lwgeom_area_sphere(lwg, &s); a2 = lwgeom_area_spheroid(lwg, &s); - //printf("\nsphere: %.12g\nspheroid: %.12g\n", a1, a2); - CU_ASSERT_DOUBLE_EQUAL(a1, 89.7127703297, 0.0001); /* sphere */ - CU_ASSERT_DOUBLE_EQUAL(a2, 89.8684316032, 0.0001); /* spheroid */ + printf("\nsphere: %.12g\nspheroid: %.12g\n", a1, a2); + CU_ASSERT_DOUBLE_EQUAL(a1, 89.7127703297, 0.001); /* sphere */ + CU_ASSERT_DOUBLE_EQUAL(a2, 89.8684316032, 0.001); /* spheroid */ lwgeom_free(lwg); /* Big-ass polygon */ @@ -1009,7 +1009,7 @@ static void test_spheroid_area(void) lwgeom_calculate_gbox_geodetic(lwg, &gbox); a1 = lwgeom_area_sphere(lwg, &s); a2 = lwgeom_area_spheroid(lwg, &s); - printf("\nsphere: %.12g\nspheroid: %.12g\n", a1, a2); + //printf("\nsphere: %.12g\nspheroid: %.12g\n", a1, a2); CU_ASSERT_DOUBLE_EQUAL(a1, 12360265021.1, 10.0); /* sphere */ CU_ASSERT_DOUBLE_EQUAL(a2, 12304814950.073, 100.0); /* spheroid */ lwgeom_free(lwg);