diff --git a/programs/cmd/tests/test_builtins.cmd b/programs/cmd/tests/test_builtins.cmd index bae19b854c6..d596c18eec9 100644 --- a/programs/cmd/tests/test_builtins.cmd +++ b/programs/cmd/tests/test_builtins.cmd @@ -59,3 +59,14 @@ if /i foo==FOO echo if /i seems to work if /i not foo==FOO echo if /i seems to be broken if /I foo==FOO echo if /I seems to work if /I not foo==FOO echo if /I seems to be broken + +echo -----------Testing GOTO----------- +if a==a goto dest1 +:dest1 +echo goto with no leading space worked +if b==b goto dest2 + :dest2 +echo goto with a leading space worked +if c==c goto dest3 + :dest3 +echo goto with a leading tab worked diff --git a/programs/cmd/tests/test_builtins.cmd.exp b/programs/cmd/tests/test_builtins.cmd.exp index ad503588df0..306953b28f7 100644 --- a/programs/cmd/tests/test_builtins.cmd.exp +++ b/programs/cmd/tests/test_builtins.cmd.exp @@ -40,3 +40,7 @@ Testing case sensitivity with and without /i option if seems to default to case sensitivity if /i seems to work if /I seems to work +-----------Testing GOTO----------- +goto with no leading space worked +goto with a leading space worked +goto with a leading tab worked