diff options
Diffstat (limited to 'contrib/ntp/tests/libntp/run-timevalops.c')
-rw-r--r-- | contrib/ntp/tests/libntp/run-timevalops.c | 123 |
1 files changed, 64 insertions, 59 deletions
diff --git a/contrib/ntp/tests/libntp/run-timevalops.c b/contrib/ntp/tests/libntp/run-timevalops.c index 013aae1..4a9351c 100644 --- a/contrib/ntp/tests/libntp/run-timevalops.c +++ b/contrib/ntp/tests/libntp/run-timevalops.c @@ -22,84 +22,89 @@ #include "unity.h" #include <setjmp.h> #include <stdio.h> +#include "config.h" +#include "ntp_types.h" +#include "ntp_fp.h" +#include "timevalops.h" +#include <math.h> //=======External Functions This Runner Calls===== extern void setUp(void); extern void tearDown(void); -extern void test_Helpers1(); -extern void test_Normalise(); -extern void test_SignNoFrac(); -extern void test_SignWithFrac(); -extern void test_CmpFracEQ(); -extern void test_CmpFracGT(); -extern void test_CmpFracLT(); -extern void test_AddFullNorm(); -extern void test_AddFullOflow1(); -extern void test_AddUsecNorm(); -extern void test_AddUsecOflow1(); -extern void test_SubFullNorm(); -extern void test_SubFullOflow(); -extern void test_SubUsecNorm(); -extern void test_SubUsecOflow(); -extern void test_Neg(); -extern void test_AbsNoFrac(); -extern void test_AbsWithFrac(); -extern void test_Helpers2(); -extern void test_ToLFPbittest(); -extern void test_ToLFPrelPos(); -extern void test_ToLFPrelNeg(); -extern void test_ToLFPabs(); -extern void test_FromLFPbittest(); -extern void test_FromLFPrelPos(); -extern void test_FromLFPrelNeg(); -extern void test_LFProundtrip(); -extern void test_ToString(); +extern void test_Helpers1(void); +extern void test_Normalise(void); +extern void test_SignNoFrac(void); +extern void test_SignWithFrac(void); +extern void test_CmpFracEQ(void); +extern void test_CmpFracGT(void); +extern void test_CmpFracLT(void); +extern void test_AddFullNorm(void); +extern void test_AddFullOflow1(void); +extern void test_AddUsecNorm(void); +extern void test_AddUsecOflow1(void); +extern void test_SubFullNorm(void); +extern void test_SubFullOflow(void); +extern void test_SubUsecNorm(void); +extern void test_SubUsecOflow(void); +extern void test_Neg(void); +extern void test_AbsNoFrac(void); +extern void test_AbsWithFrac(void); +extern void test_Helpers2(void); +extern void test_ToLFPbittest(void); +extern void test_ToLFPrelPos(void); +extern void test_ToLFPrelNeg(void); +extern void test_ToLFPabs(void); +extern void test_FromLFPbittest(void); +extern void test_FromLFPrelPos(void); +extern void test_FromLFPrelNeg(void); +extern void test_LFProundtrip(void); +extern void test_ToString(void); //=======Test Reset Option===== -void resetTest() +void resetTest(void); +void resetTest(void) { tearDown(); setUp(); } -char *progname; +char const *progname; //=======MAIN===== int main(int argc, char *argv[]) { progname = argv[0]; - Unity.TestFile = "timevalops.c"; UnityBegin("timevalops.c"); - RUN_TEST(test_Helpers1, 153); - RUN_TEST(test_Normalise, 173); - RUN_TEST(test_SignNoFrac, 187); - RUN_TEST(test_SignWithFrac, 199); - RUN_TEST(test_CmpFracEQ, 214); - RUN_TEST(test_CmpFracGT, 228); - RUN_TEST(test_CmpFracLT, 242); - RUN_TEST(test_AddFullNorm, 260); - RUN_TEST(test_AddFullOflow1, 274); - RUN_TEST(test_AddUsecNorm, 288); - RUN_TEST(test_AddUsecOflow1, 300); - RUN_TEST(test_SubFullNorm, 316); - RUN_TEST(test_SubFullOflow, 330); - RUN_TEST(test_SubUsecNorm, 344); - RUN_TEST(test_SubUsecOflow, 356); - RUN_TEST(test_Neg, 372); - RUN_TEST(test_AbsNoFrac, 389); - RUN_TEST(test_AbsWithFrac, 400); - RUN_TEST(test_Helpers2, 416); - RUN_TEST(test_ToLFPbittest, 449); - RUN_TEST(test_ToLFPrelPos, 464); - RUN_TEST(test_ToLFPrelNeg, 478); - RUN_TEST(test_ToLFPabs, 491); - RUN_TEST(test_FromLFPbittest, 509); - RUN_TEST(test_FromLFPrelPos, 527); - RUN_TEST(test_FromLFPrelNeg, 540); - RUN_TEST(test_LFProundtrip, 554); - RUN_TEST(test_ToString, 573); + RUN_TEST(test_Helpers1, 38); + RUN_TEST(test_Normalise, 39); + RUN_TEST(test_SignNoFrac, 40); + RUN_TEST(test_SignWithFrac, 41); + RUN_TEST(test_CmpFracEQ, 42); + RUN_TEST(test_CmpFracGT, 43); + RUN_TEST(test_CmpFracLT, 44); + RUN_TEST(test_AddFullNorm, 45); + RUN_TEST(test_AddFullOflow1, 46); + RUN_TEST(test_AddUsecNorm, 47); + RUN_TEST(test_AddUsecOflow1, 48); + RUN_TEST(test_SubFullNorm, 49); + RUN_TEST(test_SubFullOflow, 50); + RUN_TEST(test_SubUsecNorm, 51); + RUN_TEST(test_SubUsecOflow, 52); + RUN_TEST(test_Neg, 53); + RUN_TEST(test_AbsNoFrac, 54); + RUN_TEST(test_AbsWithFrac, 55); + RUN_TEST(test_Helpers2, 56); + RUN_TEST(test_ToLFPbittest, 57); + RUN_TEST(test_ToLFPrelPos, 58); + RUN_TEST(test_ToLFPrelNeg, 59); + RUN_TEST(test_ToLFPabs, 60); + RUN_TEST(test_FromLFPbittest, 61); + RUN_TEST(test_FromLFPrelPos, 62); + RUN_TEST(test_FromLFPrelNeg, 63); + RUN_TEST(test_LFProundtrip, 64); + RUN_TEST(test_ToString, 65); return (UnityEnd()); } |