From e5966efec4dc59630a322ad4d70d4fdb48852ce7 Mon Sep 17 00:00:00 2001 From: cedric Date: Wed, 23 Sep 2009 16:57:59 +0000 Subject: [PATCH] * eina: Improve eina_fptoa test. git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@42648 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/tests/eina_test_convert.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/tests/eina_test_convert.c b/src/tests/eina_test_convert.c index 719d4e3..fb07611 100644 --- a/src/tests/eina_test_convert.c +++ b/src/tests/eina_test_convert.c @@ -111,6 +111,7 @@ _eina_convert_fp_check(double d, Eina_F32p32 fp, int length) l1 = eina_convert_dtoa(d, tmp1); l2 = eina_convert_fptoa(fp, tmp2); fail_if(l1 != l2); + fail_if(length != l1); fail_if(strcmp(tmp1, tmp2) != 0); d = -d; @@ -119,6 +120,7 @@ _eina_convert_fp_check(double d, Eina_F32p32 fp, int length) l1 = eina_convert_dtoa(d, tmp1); l2 = eina_convert_fptoa(fp, tmp2); fail_if(l1 != l2); + fail_if(length + 1 != l1); fail_if(strcmp(tmp1, tmp2) != 0); } @@ -128,7 +130,7 @@ START_TEST(eina_convert_fp) _eina_convert_fp_check(0.5, 0x0000000080000000, 8); _eina_convert_fp_check(0.625, 0x00000000a0000000, 8); _eina_convert_fp_check(256.0, 0x0000010000000000, 6); - _eina_convert_fp_check(0.5, 0x0000000080000000, 9); + _eina_convert_fp_check(0.5, 0x0000000080000000, 8); _eina_convert_fp_check(128.625, 0x00000080a0000000, 10); } END_TEST -- 2.7.4