summaryrefslogtreecommitdiff
path: root/src/test/test-proc-cmdline.c
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2019-11-24 20:24:44 -0500
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2019-11-25 08:37:09 +0100
commite05b7c0955ff1dd6fec1a81fc9064677bf813028 (patch)
treed8ea98debd5e9ec3409232aa1dc5d564137eecfc /src/test/test-proc-cmdline.c
parent9e94246cad60c390c4d9ca06d8a1bca648dede32 (diff)
downloadsystemd-e05b7c0955ff1dd6fec1a81fc9064677bf813028.tar.gz
test-proc-cmdline: disable EFI-dependent tests when EFI is disabled
Fixes: https://github.com/systemd/systemd/issues/14116
Diffstat (limited to 'src/test/test-proc-cmdline.c')
-rw-r--r--src/test/test-proc-cmdline.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/test/test-proc-cmdline.c b/src/test/test-proc-cmdline.c
index 3231e4a3e6..bdcd1fc4c7 100644
--- a/src/test/test-proc-cmdline.c
+++ b/src/test/test-proc-cmdline.c
@@ -173,6 +173,7 @@ static void test_proc_cmdline_get_bool(void) {
assert_se(putenv((char*) "SYSTEMD_PROC_CMDLINE=") == 0);
assert_se(putenv((char*) "SYSTEMD_EFI_OPTIONS=foo_bar bar-waldo=1 x_y-z=0 quux=miep\nda=yes\nthe=1") == 0);
+#if ENABLE_EFI
assert_se(proc_cmdline_get_bool("", &value) == -EINVAL);
assert_se(proc_cmdline_get_bool("abc", &value) == 0 && value == false);
assert_se(proc_cmdline_get_bool("foo_bar", &value) > 0 && value == true);
@@ -186,6 +187,7 @@ static void test_proc_cmdline_get_bool(void) {
assert_se(proc_cmdline_get_bool("quux", &value) == -EINVAL && value == false);
assert_se(proc_cmdline_get_bool("da", &value) > 0 && value == true);
assert_se(proc_cmdline_get_bool("the", &value) > 0 && value == true);
+#endif
}
static void test_proc_cmdline_get_key_many(void) {