testcase for the last semicolon behavior
This commit is contained in:
parent
0cdc2a095b
commit
3e6b777ba7
2 changed files with 14 additions and 0 deletions
|
@ -50,6 +50,9 @@ grub_script_echo_keywords_SOURCES = tests/grub_script_echo_keywords.in
|
||||||
check_SCRIPTS += grub_script_vars1
|
check_SCRIPTS += grub_script_vars1
|
||||||
grub_script_vars1_SOURCES = tests/grub_script_vars1.in
|
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"
|
# List of tests to execute on "make check"
|
||||||
# SCRIPTED_TESTS = example_scripted_test
|
# SCRIPTED_TESTS = example_scripted_test
|
||||||
# SCRIPTED_TESTS += example_grub_script_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_echo1
|
||||||
SCRIPTED_TESTS += grub_script_echo_keywords
|
SCRIPTED_TESTS += grub_script_echo_keywords
|
||||||
SCRIPTED_TESTS += grub_script_vars1
|
SCRIPTED_TESTS += grub_script_vars1
|
||||||
|
SCRIPTED_TESTS += grub_script_final_semicolon
|
||||||
|
|
||||||
# dependencies between tests and testing-tools
|
# dependencies between tests and testing-tools
|
||||||
$(SCRIPTED_TESTS): grub-shell grub-shell-tester
|
$(SCRIPTED_TESTS): grub-shell grub-shell-tester
|
||||||
|
|
10
tests/grub_script_final_semicolon.in
Normal file
10
tests/grub_script_final_semicolon.in
Normal file
|
@ -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
|
Loading…
Reference in a new issue