diff options
author | Renato Botelho <renato@netgate.com> | 2015-11-03 09:45:44 -0200 |
---|---|---|
committer | Renato Botelho <renato@netgate.com> | 2015-11-03 09:45:44 -0200 |
commit | c7275b999acdea9746ff095cf10188b4a3d09b7a (patch) | |
tree | a95eeaad8a2157ed3641d93c98bdc108bcd728d4 /contrib/ntp/tests/libntp/strtolfp.c | |
parent | 2b0a9fbf7a64ff2e54d03cebd5bc2d787026eaf8 (diff) | |
parent | fe49fc6e1c94b6c41d1d3844ca219a76da3c70dc (diff) | |
download | FreeBSD-src-c7275b999acdea9746ff095cf10188b4a3d09b7a.zip FreeBSD-src-c7275b999acdea9746ff095cf10188b4a3d09b7a.tar.gz |
Merge branch 'stable/10' into devel
Diffstat (limited to 'contrib/ntp/tests/libntp/strtolfp.c')
-rw-r--r-- | contrib/ntp/tests/libntp/strtolfp.c | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/contrib/ntp/tests/libntp/strtolfp.c b/contrib/ntp/tests/libntp/strtolfp.c index de9f111..f40ab50 100644 --- a/contrib/ntp/tests/libntp/strtolfp.c +++ b/contrib/ntp/tests/libntp/strtolfp.c @@ -8,11 +8,20 @@ /* This file tests both atolfp and mstolfp */ +void test_PositiveInteger(void); +void test_NegativeInteger(void); +void test_PositiveFraction(void); +void test_NegativeFraction(void); +void test_PositiveMsFraction(void); +void test_NegativeMsFraction(void); +void test_InvalidChars(void); + + void test_PositiveInteger(void) { const char *str = "500"; const char *str_ms = "500000"; - l_fp expected = {500,0}; + l_fp expected = {{500},0}; l_fp actual, actual_ms; TEST_ASSERT_TRUE(atolfp(str, &actual)); @@ -43,7 +52,7 @@ void test_PositiveFraction(void) { const char *str = "+500.5"; const char *str_ms = "500500.0"; - l_fp expected = {500, HALF}; + l_fp expected = {{500}, HALF}; l_fp actual, actual_ms; TEST_ASSERT_TRUE(atolfp(str, &actual)); @@ -74,7 +83,7 @@ void test_PositiveMsFraction(void) { const char *str = "300.00025"; const char *str_ms = "300000.25"; - l_fp expected = {300, QUARTER_PROMILLE_APPRX}; + l_fp expected = {{300}, QUARTER_PROMILLE_APPRX}; l_fp actual, actual_ms; |