]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
tests: Return hard error for functional test when unicode.pf2 does not exist
authorGlenn Washburn <development@efficientek.com>
Thu, 16 Feb 2023 07:15:00 +0000 (01:15 -0600)
committerDaniel Kiper <daniel.kiper@oracle.com>
Tue, 28 Feb 2023 12:13:02 +0000 (13:13 +0100)
The functional test requires unicode.pf2 to run successfully, so
explicitly have the test return ERROR when its not found.

Signed-off-by: Glenn Washburn <development@efficientek.com>
Tested-by: Thomas Schmitt <scdbackup@gmx.net>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
tests/grub_func_test.in

index c67f9e422534a402614eb280fe67d165fd0bb906..d43427c568b2dadd714e35f07f61b73f19bc7e0c 100644 (file)
@@ -3,6 +3,11 @@ set -e
 
 . "@builddir@/grub-core/modinfo.sh"
 
+if [ ! -e "@builddir@/"unicode.pf2 ]; then
+  echo "Functional test requires grub-mkfont support"
+  exit 99
+fi
+
 case "${grub_modinfo_target_cpu}-${grub_modinfo_platform}" in
     # PLATFORM: Max RAM is 256M
     mips-qemu_mips | mipsel-qemu_mips)