/** Set up the logging system. * * This function sets up the server logging system to log to file * logfile, with the given log verbosity level. All messages with * severity less than or equal to level will be logged; all others * will be discarded (lower levels are more important). * * If logfile is not NULL then the named file is opened for logging. * If logfile is NULL and the application's stderr stream is not * attached to a tty, then the file DEF_LOG_FILE is opened for * logging; otherwise, if logfile is NULL and stderr is attached to a * tty then log messages will sent to stderr. * * \param logfile the file to open * \param level the severity level at which to log */ static void logging_setup (char *logfile, int level) { if (!logfile) { if (isatty (fileno (stderr))) logfile = "-"; else logfile = DEFAULT_LOG_FILE; } o_set_log_file(logfile); o_set_log_level(level); o_set_simplified_logging (); }
int main (void) { int number_failed = 0; o_set_log_file ("check_libshared.oml.log"); SRunner *sr = srunner_create (mstring_suite ()); srunner_add_suite (sr, base64_suite ()); srunner_add_suite (sr, json_suite ()); srunner_add_suite (sr, string_utils_suite ()); srunner_add_suite (sr, util_suite ()); srunner_add_suite (sr, headers_suite ()); srunner_add_suite (sr, marshal_suite ()); srunner_run_all (sr, CK_ENV); number_failed += srunner_ntests_failed (sr); srunner_free (sr); return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; }
int main (void) { int number_failed = 0; o_set_log_file ("check_oml2.log"); SRunner* sr = srunner_create (omlvalue_suite()); srunner_add_suite (sr, bswap_suite ()); srunner_add_suite (sr, mbuf_suite ()); srunner_add_suite (sr, cbuf_suite ()); srunner_add_suite (sr, marshal_suite ()); srunner_add_suite (sr, api_suite ()); srunner_add_suite (sr, writers_suite ()); srunner_add_suite (sr, filters_suite ()); srunner_add_suite (sr, util_suite ()); srunner_add_suite (sr, log_suite ()); srunner_run_all (sr, CK_NORMAL); number_failed += srunner_ntests_failed (sr); srunner_free (sr); return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; }
int main (void) { int number_failed = 0; o_set_log_file ("check_liboml2_oml.log"); SRunner* sr = srunner_create (omlvalue_suite()); srunner_add_suite (sr, bswap_suite ()); srunner_add_suite (sr, mbuf_suite ()); srunner_add_suite (sr, cbuf_suite ()); srunner_add_suite (sr, writers_suite ()); srunner_add_suite (sr, filters_suite ()); srunner_add_suite (sr, api_suite ()); srunner_add_suite (sr, config_suite ()); /* The log_suite has to be last, lest it messes up logging for suites * following it */ srunner_add_suite (sr, log_suite ()); srunner_run_all (sr, CK_ENV); number_failed += srunner_ntests_failed (sr); srunner_free (sr); return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; }