From 7bcd76513a61f8f16f2cc9b291895779c7c367fe Mon Sep 17 00:00:00 2001 From: ZIHCO Date: Tue, 25 Mar 2025 17:11:46 +0100 Subject: [PATCH] test: update to use DEFINE_TEST_MAIN_WITH_INTRO() macro --- src/test/test-watch-pid.c | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/test/test-watch-pid.c b/src/test/test-watch-pid.c index 89cae36e50a..17dce056785 100644 --- a/src/test/test-watch-pid.c +++ b/src/test/test-watch-pid.c @@ -7,14 +7,12 @@ #include "service.h" #include "tests.h" -int main(int argc, char *argv[]) { +TEST_RET(watch_pid) { _cleanup_(rm_rf_physical_and_freep) char *runtime_dir = NULL; _cleanup_(manager_freep) Manager *m = NULL; Unit *a, *b, *c, *u; int r; - test_setup_logging(LOG_DEBUG); - if (getuid() != 0) return log_tests_skipped("not root"); r = enter_cgroup_subroot(NULL); @@ -98,5 +96,12 @@ int main(int argc, char *argv[]) { unit_unwatch_pid(c, pid); ASSERT_NULL(manager_get_unit_by_pid(m, pid)); - return 0; + return EXIT_SUCCESS; +} + +static int intro(void) { + log_show_color(true); + return EXIT_SUCCESS; } + +DEFINE_TEST_MAIN_WITH_INTRO(LOG_DEBUG, intro); -- 2.47.3