From d1e96f2f6cc562b53192523d1fbacc76b38e6b81 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Tue, 28 Mar 2023 04:26:09 +0900 Subject: [PATCH] test-kernel-install: add tests for --entry-token= --- src/kernel-install/test-kernel-install.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/kernel-install/test-kernel-install.sh b/src/kernel-install/test-kernel-install.sh index be9136b23fe..edc67e46fb9 100755 --- a/src/kernel-install/test-kernel-install.sh +++ b/src/kernel-install/test-kernel-install.sh @@ -221,3 +221,20 @@ test ! -e "$BOOT_ROOT/the-token/1.1.1" test ! -e "$BOOT_ROOT/the-token/1.1.1" test -d "$BOOT_ROOT/the-token" rmdir "$BOOT_ROOT/the-token" + +########################################### +# tests for --entry-token= +########################################### +"$kernel_install" -v --make-entry-directory=yes --entry-token=machine-id add 1.1.1 "$D/sources/linux" "$D/sources/initrd" +test -d "$BOOT_ROOT/$MACHINE_ID/1.1.1" +"$kernel_install" -v --make-entry-directory=yes --entry-token=machine-id remove 1.1.1 +test ! -e "$BOOT_ROOT/$MACHINE_ID/1.1.1" +test -d "$BOOT_ROOT/$MACHINE_ID" +rmdir "$BOOT_ROOT/$MACHINE_ID" + +"$kernel_install" -v --make-entry-directory=yes --entry-token=literal:hoge add 1.1.1 "$D/sources/linux" "$D/sources/initrd" +test -d "$BOOT_ROOT/hoge/1.1.1" +"$kernel_install" -v --make-entry-directory=yes --entry-token=literal:hoge remove 1.1.1 +test ! -e "$BOOT_ROOT/hoge/1.1.1" +test -d "$BOOT_ROOT/hoge" +rmdir "$BOOT_ROOT/hoge" -- 2.47.3