1*cdfa2a7eSchristos /* $NetBSD: prettydate.c,v 1.2 2020/05/25 20:47:36 christos Exp $ */ 2067f5680Schristos 3f17b710fSchristos #include "config.h" 4f17b710fSchristos 5f17b710fSchristos #include "ntp_stdlib.h" 6f17b710fSchristos #include "ntp_calendar.h" 7f17b710fSchristos #include "ntp_fp.h" 8f17b710fSchristos 9f17b710fSchristos #include "unity.h" 10f17b710fSchristos 114c290c01Schristos void setUp(void); 12a6f3f22fSchristos void test_ConstantDate(void); 13a6f3f22fSchristos 14a6f3f22fSchristos 15f17b710fSchristos void setUp(void)164c290c01SchristossetUp(void) 174c290c01Schristos { 184c290c01Schristos init_lib(); 194c290c01Schristos 204c290c01Schristos return; 214c290c01Schristos } 224c290c01Schristos 234c290c01Schristos 244c290c01Schristos void test_ConstantDate(void)25f17b710fSchristostest_ConstantDate(void) { 26f17b710fSchristos const u_int32 HALF = 2147483648UL; 27f17b710fSchristos 284c290c01Schristos l_fp e_time = {{3485080800UL}, HALF}; /* 2010-06-09 14:00:00.5 */ 29f17b710fSchristos 30f17b710fSchristos TEST_ASSERT_EQUAL_STRING("cfba1ce0.80000000 Wed, Jun 9 2010 14:00:00.500", 314c290c01Schristos gmprettydate(&e_time)); 324c290c01Schristos return; 33f17b710fSchristos } 34