From 0cfe9fa6a5e4ebb95394cd5b21a6d7a2bd9009b0 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Fr=C3=A9d=C3=A9ric=20Delanoy?= Date: Tue, 2 Aug 2011 10:10:52 +0200 Subject: [PATCH] cmd/tests: Additional tests for variable delayed expansion. --- programs/cmd/tests/test_builtins.cmd | 9 +++++++++ programs/cmd/tests/test_builtins.cmd.exp | 5 +++++ 2 files changed, 14 insertions(+) diff --git a/programs/cmd/tests/test_builtins.cmd b/programs/cmd/tests/test_builtins.cmd index 3f8c72e9ad0..eb79fb277b4 100644 --- a/programs/cmd/tests/test_builtins.cmd +++ b/programs/cmd/tests/test_builtins.cmd @@ -207,6 +207,15 @@ set FOO=foo echo %FOO% echo !FOO! set FOO= +echo ...using /V cmd flag +echo @echo off> tmp.cmd +echo set FOO=foo>> tmp.cmd +echo echo %%FOO%%>> tmp.cmd +echo echo !FOO!>> tmp.cmd +echo set FOO=>> tmp.cmd +cmd /V:ON /C tmp.cmd +cmd /V:OfF /C tmp.cmd +del tmp.cmd echo ------------ Testing conditional execution -------------- echo ...unconditional ^& diff --git a/programs/cmd/tests/test_builtins.cmd.exp b/programs/cmd/tests/test_builtins.cmd.exp index b754faffb38..463b225231f 100644 --- a/programs/cmd/tests/test_builtins.cmd.exp +++ b/programs/cmd/tests/test_builtins.cmd.exp @@ -161,6 +161,11 @@ foo 0@or_broken@1 foo !FOO! +...using /V cmd flag +foo +@todo_wine@foo@or_broken@!FOO! +foo +!FOO! ------------ Testing conditional execution -------------- @todo_wine@...unconditional & foo1 -- 2.11.4.GIT