Frédéric Delanoy : cmd/tests: Add tests for || on failure conditional execution.

Alexandre Julliard julliard at winehq.org
Mon Jul 25 11:43:14 CDT 2011


Module: wine
Branch: master
Commit: 3d9245830f1739781797cd07bb52dc159715897a
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=3d9245830f1739781797cd07bb52dc159715897a

Author: Frédéric Delanoy <frederic.delanoy at gmail.com>
Date:   Sat Jul 23 15:34:22 2011 +0200

cmd/tests: Add tests for || on failure conditional execution.

---

 programs/cmd/tests/test_builtins.cmd     |    7 +++++++
 programs/cmd/tests/test_builtins.cmd.exp |    3 +++
 2 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/programs/cmd/tests/test_builtins.cmd b/programs/cmd/tests/test_builtins.cmd
index a4b4594..d94c3e7 100644
--- a/programs/cmd/tests/test_builtins.cmd
+++ b/programs/cmd/tests/test_builtins.cmd
@@ -113,6 +113,13 @@ if exist foo3 (
     del foo3
 ) else echo foo3 not created
 echo bar4 && echo foo4
+echo ...on failure conditional ^|^|
+call :setError 789 || echo foo5
+echo foo6 || echo bar6 > bar6
+if exist bar6 (
+    echo bar6 created
+    del bar6
+)
 
 echo ------------ Testing type ------------
 echo bar> foobaz
diff --git a/programs/cmd/tests/test_builtins.cmd.exp b/programs/cmd/tests/test_builtins.cmd.exp
index de98364..6e842b8 100644
--- a/programs/cmd/tests/test_builtins.cmd.exp
+++ b/programs/cmd/tests/test_builtins.cmd.exp
@@ -100,6 +100,9 @@ foo2
 @todo_wine at foo3 not created
 bar4 at space@
 foo4
+ at todo_wine@...on failure conditional ||
+ at todo_wine@foo5
+ at todo_wine@foo6 at space@
 ------------ Testing type ------------
 
 @pwd@>type foobaz at space@




More information about the wine-cvs mailing list