END_TEST START_TEST(test_sane_timer_eps) { fail_unless(sane_timer_eps(-0.01) == 1); fail_unless(sane_timer_eps(1.0) == 1); fail_unless(sane_timer_eps(0.5) == 1); fail_unless(sane_timer_eps(0.1) == 0); fail_unless(sane_timer_eps(0.05) == 0); fail_unless(sane_timer_eps(0.01) == 0); fail_unless(sane_timer_eps(0.001) == 0); fail_unless(sane_timer_eps(0.0001) == 0); fail_unless(sane_timer_eps(0.00001) == 0); }
/** * Validates the configuration * @arg config The config object to validate. * @return 0 on success. */ int validate_config(statsite_config *config) { int res = 0; res |= sane_log_level(config->log_level, &config->syslog_log_level); res |= sane_timer_eps(config->timer_eps); res |= sane_flush_interval(config->flush_interval); return res; }