test: update to use DEFINE_TEST_MAIN_WITH_INTRO() macro
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user