summaryrefslogtreecommitdiff
path: root/src/test/test-proc-cmdline.c
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2023-03-23 04:55:59 +0900
committerYu Watanabe <watanabe.yu+github@gmail.com>2023-03-24 15:20:05 +0900
commit2a6911bb1f8e2dbc0259957a8c9e79cc48399f88 (patch)
tree5dcf45906c52e609468ecfdac97beb71ee3c258d /src/test/test-proc-cmdline.c
parent1479799c4dc0c9cb18508fa784ea218c27f3bcc9 (diff)
downloadsystemd-2a6911bb1f8e2dbc0259957a8c9e79cc48399f88.tar.gz
proc-cmdline: make proc_cmdline_parse_given() static
It is used only in proc-cmdline.c and its test. And the test can be covered by proc_cmdline_parse().
Diffstat (limited to 'src/test/test-proc-cmdline.c')
-rw-r--r--src/test/test-proc-cmdline.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/test/test-proc-cmdline.c b/src/test/test-proc-cmdline.c
index b576c46c23..37076c8adb 100644
--- a/src/test/test-proc-cmdline.c
+++ b/src/test/test-proc-cmdline.c
@@ -90,17 +90,17 @@ static void test_proc_cmdline_given_one(bool flip_initrd) {
in_initrd_force(!in_initrd());
bool t = true, f = false;
- assert_se(proc_cmdline_parse_given("foo_bar=quux wuff-piep=\"tuet \" rd.zumm space='x y z' miepf=\"uuu\"",
- parse_item_given, &t, PROC_CMDLINE_STRIP_RD_PREFIX) >= 0);
-
- assert_se(proc_cmdline_parse_given("foo_bar=quux wuff-piep=\"tuet \" rd.zumm space='x y z' miepf=\"uuu\"",
- parse_item_given, &f, 0) >= 0);
+ assert_se(proc_cmdline_parse(parse_item_given, &t, PROC_CMDLINE_STRIP_RD_PREFIX) >= 0);
+ assert_se(proc_cmdline_parse(parse_item_given, &f, 0) >= 0);
if (flip_initrd)
in_initrd_force(!in_initrd());
}
TEST(test_proc_cmdline_given) {
+ assert_se(putenv((char*) "SYSTEMD_PROC_CMDLINE=foo_bar=quux wuff-piep=\"tuet \" rd.zumm space='x y z' miepf=\"uuu\"") == 0);
+ assert_se(putenv((char*) "SYSTEMD_EFI_OPTIONS=miepf=\"uuu\"") == 0);
+
test_proc_cmdline_given_one(false);
/* Repeat the same thing, but now flip our ininitrdness */
test_proc_cmdline_given_one(true);