From: cedric Date: Wed, 23 Sep 2009 16:57:59 +0000 (+0000) Subject: * eina: Improve eina_fptoa test. X-Git-Tag: 2.0_alpha~70^2~796 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=da59444c8fe1963a0d69806d220e1be549d730d4;p=framework%2Fuifw%2Feina.git * eina: Improve eina_fptoa test. git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@42648 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- 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