summaryrefslogtreecommitdiffstats
path: root/src/test/test-manager.c
blob: 76e094bf012b7bfbd15f3e1c359bb67649772173 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/* SPDX-License-Identifier: LGPL-2.1-or-later */

#include "manager.h"
#include "tests.h"

TEST(manager_taint_string) {
        Manager m = {};

        _cleanup_free_ char *a = manager_taint_string(&m);
        assert_se(a);
        log_debug("taint string: '%s'", a);

        if (cg_all_unified() == 0)
                assert_se(strstr(a, "cgroupsv1"));
        else
                assert_se(!strstr(a, "cgroupsv1"));
}

DEFINE_TEST_MAIN(LOG_DEBUG);