core: serialize/deserialize bus subscribers
This commit is contained in:
@@ -33,7 +33,7 @@ int main(int argc, char *argv[]) {
|
||||
|
||||
assert_se(set_unit_path("test") >= 0);
|
||||
|
||||
assert_se(manager_new(SYSTEMD_SYSTEM, &m) >= 0);
|
||||
assert_se(manager_new(SYSTEMD_SYSTEM, false, &m) >= 0);
|
||||
|
||||
printf("Load1:\n");
|
||||
assert_se(manager_load_unit(m, "a.service", NULL, NULL, &a) >= 0);
|
||||
|
||||
@@ -34,7 +34,7 @@ int main(int argc, char *argv[]) {
|
||||
|
||||
/* prepare the test */
|
||||
assert_se(set_unit_path(TEST_DIR) >= 0);
|
||||
r = manager_new(SYSTEMD_USER, &m);
|
||||
r = manager_new(SYSTEMD_USER, false, &m);
|
||||
if (r == -EPERM) {
|
||||
puts("manager_new: Permission denied. Skipping test.");
|
||||
return EXIT_TEST_SKIP;
|
||||
|
||||
@@ -123,7 +123,7 @@ static int test_unit_printf(void) {
|
||||
assert_se((root = getpwnam("root")));
|
||||
assert_se(asprintf(&root_uid, "%d", (int) root->pw_uid) > 0);
|
||||
|
||||
r = manager_new(SYSTEMD_USER, &m);
|
||||
r = manager_new(SYSTEMD_USER, false, &m);
|
||||
if (r == -EPERM) {
|
||||
puts("manager_new: Permission denied. Skipping test.");
|
||||
return EXIT_TEST_SKIP;
|
||||
|
||||
Reference in New Issue
Block a user