]> git.ozlabs.org Git - petitboot/blobdiff - test/parser/test-grub2-save-env.c
Update tests to support changes to pxe_parser
[petitboot] / test / parser / test-grub2-save-env.c
index 7f15164f0fbee68dbbf1ce9cffbbd3376bbe16cb..36725e2181fa2f4dbefe44bed04c726e0832b7b7 100644 (file)
@@ -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/grub2/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");