X-Git-Url: http://git.ozlabs.org/?p=petitboot;a=blobdiff_plain;f=test%2Fparser%2Ftest-grub2-save-env.c;h=36725e2181fa2f4dbefe44bed04c726e0832b7b7;hp=ce9a76a1d85760a0bbc7f72b28c33a9619deb54c;hb=c41ffccdaf16b0820904c5dd2e5d7612bfbefc65;hpb=77e0df22dd3fb1cf0dcdd1124a5aafa2ec872a1f diff --git a/test/parser/test-grub2-save-env.c b/test/parser/test-grub2-save-env.c index ce9a76a..36725e2 100644 --- a/test/parser/test-grub2-save-env.c +++ b/test/parser/test-grub2-save-env.c @@ -74,6 +74,12 @@ struct env_test { "a=xxx\nsave_env a\n", "q=q\na=x\nr=r\n#", }, + { + "unset-var", + "##############", + "save_env an_unset_var\n", + "an_unset_var=\n" + } }; static void run_env_test(struct parser_test *test, struct env_test *envtest) @@ -86,7 +92,8 @@ static void run_env_test(struct parser_test *test, struct env_test *envtest) test_add_file_data(test, test->ctx->device, "/boot/grub/grubenv", env_before, strlen(env_before)); - __test_read_conf_data(test, "/boot/grub/grub.cfg", envtest->script, + __test_read_conf_data(test, test->ctx->device, + "/boot/grub/grub.cfg", envtest->script, strlen(envtest->script)); test_run_parser(test, "grub2");