#include <stdio.h>
#include <stdlib.h>
#include <string.h>
+#include <time.h>
#define UNIT_TESTING
#include <cmocka.h>
UNUSED(state);
setenv("TZ", "America/Los_Angeles", 1);
+ tzset();
t = isc_time_now();
isc_time_formathttptimestamp(&t, buf, sizeof(buf));
UNUSED(state);
setenv("TZ", "America/Los_Angeles", 1);
+ tzset();
t = isc_time_now();
/* check formatting: yyyy-mm-ddThh:mm:ssZ */
UNUSED(state);
setenv("TZ", "America/Los_Angeles", 1);
+ tzset();
t = isc_time_now();
/* check formatting: yyyy-mm-ddThh:mm:ss.sssZ */
UNUSED(state);
setenv("TZ", "America/Los_Angeles", 1);
+ tzset();
t = isc_time_now_hires();
/* check formatting: yyyy-mm-ddThh:mm:ss.ssssssZ */
UNUSED(state);
setenv("TZ", "America/Los_Angeles", 1);
+ tzset();
t = isc_time_now();
/* check formatting: yyyy-mm-ddThh:mm:ss.sss */
UNUSED(state);
setenv("TZ", "America/Los_Angeles", 1);
+ tzset();
t = isc_time_now();
/* check formatting: yyyy-mm-ddThh:mm:ss.sss */
UNUSED(state);
setenv("TZ", "America/Los_Angeles", 1);
+ tzset();
t = isc_time_now();
/* check formatting: yyyymmddhhmmsssss */