]> git.proxmox.com Git - grub2.git/commitdiff
testcase for the last semicolon behavior
authorBVK Chaitanya <bvk.groups@gmail.com>
Mon, 22 Mar 2010 08:32:48 +0000 (14:02 +0530)
committerBVK Chaitanya <bvk.groups@gmail.com>
Mon, 22 Mar 2010 08:32:48 +0000 (14:02 +0530)
conf/tests.rmk
tests/grub_script_final_semicolon.in [new file with mode: 0644]

index c5080f58c7146d18930e0e7de06f6cb5b728b87b..fdf554a1558c93c3fe4cdfa97df76e605f4fa79b 100644 (file)
@@ -50,6 +50,9 @@ grub_script_echo_keywords_SOURCES = tests/grub_script_echo_keywords.in
 check_SCRIPTS += grub_script_vars1
 grub_script_vars1_SOURCES = tests/grub_script_vars1.in
 
+check_SCRIPTS += grub_script_final_semicolon
+grub_script_final_semicolon_SOURCES = tests/grub_script_final_semicolon.in
+
 # List of tests to execute on "make check"
 # SCRIPTED_TESTS    = example_scripted_test
 # SCRIPTED_TESTS   += example_grub_script_test
@@ -59,6 +62,7 @@ grub_script_vars1_SOURCES = tests/grub_script_vars1.in
 SCRIPTED_TESTS  = grub_script_echo1
 SCRIPTED_TESTS += grub_script_echo_keywords
 SCRIPTED_TESTS += grub_script_vars1
+SCRIPTED_TESTS += grub_script_final_semicolon
 
 # dependencies between tests and testing-tools
 $(SCRIPTED_TESTS): grub-shell grub-shell-tester
diff --git a/tests/grub_script_final_semicolon.in b/tests/grub_script_final_semicolon.in
new file mode 100644 (file)
index 0000000..99e55e5
--- /dev/null
@@ -0,0 +1,10 @@
+#! /bin/sh -e
+
+@builddir@/grub-script-check <<EOF
+echo one;
+echo one; echo two
+echo one; echo two;
+echo one ; echo two ; 
+echo one ; echo two ; echo three 
+echo one; echo two ; echo three;   
+EOF