tests: fix config file tests

Link: https://bugs.launchpad.net/bugs/1943441
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
This commit is contained in:
Christian Brauner 2021-09-13 13:55:17 +02:00
parent 074c356087
commit b967f9e8d5
No known key found for this signature in database
GPG Key ID: 8EB056D53EECB12D

View File

@ -368,17 +368,35 @@ int main(int argc, char *argv[])
goto non_test_error;
}
if (set_get_compare_clear_save_load(c, "lxc.apparmor.profile", "unconfined", tmpf, true) < 0) {
ret = set_get_compare_clear_save_load(c, "lxc.apparmor.profile", "unconfined", tmpf, true);
#if HAVE_APPARMOR
if (ret < 0)
#else
if (ret == 0)
#endif
{
lxc_error("%s\n", "lxc.apparmor.profile");
goto non_test_error;
}
if (set_get_compare_clear_save_load(c, "lxc.apparmor.allow_incomplete", "1", tmpf, true) < 0) {
ret = set_get_compare_clear_save_load(c, "lxc.apparmor.allow_incomplete", "1", tmpf, true);
#if HAVE_APPARMOR
if (ret < 0)
#else
if (ret == 0)
#endif
{
lxc_error("%s\n", "lxc.apparmor.allow_incomplete");
goto non_test_error;
}
if (set_get_compare_clear_save_load(c, "lxc.selinux.context", "system_u:system_r:lxc_t:s0:c22", tmpf, true) < 0) {
ret = set_get_compare_clear_save_load(c, "lxc.selinux.context", "system_u:system_r:lxc_t:s0:c22", tmpf, true);
#if HAVE_SELINUX
if (ret < 0)
#else
if (ret == 0)
#endif
{
lxc_error("%s\n", "lxc.selinux.context");
goto non_test_error;
}