[PATCH] cmd/tests: Make sure, that ERRORLEVEL has a defined value

Detlef Riekenberg wine.dev at web.de
Sun Dec 26 16:13:18 CST 2010


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

diff --git a/programs/cmd/tests/test_builtins.cmd b/programs/cmd/tests/test_builtins.cmd
index 2b117e4..82ce0c9 100644
--- a/programs/cmd/tests/test_builtins.cmd
+++ b/programs/cmd/tests/test_builtins.cmd
@@ -49,6 +49,7 @@ echo %UNKNOWN%S
 echo P%UNKNOWN%
 echo P%UNKNOWN%S
 echo %ERRORLEVEL
+cmd /c exit 0
 echo %ERRORLEVEL%
 echo %ERRORLEVEL%%ERRORLEVEL%
 echo %ERRORLEVEL%ERRORLEVEL%
@@ -57,6 +58,10 @@ echo %ERRORLEVEL%%%
 echo P%ERRORLEVEL%
 echo %ERRORLEVEL%S
 echo P%ERRORLEVEL%S
+cmd /c exit 5
+echo %ERRORLEVEL%
+set dummy=3
+echo %ERRORLEVEL%%ERRORLEVEL%
 
 echo ------------ Testing if/else --------------
 echo if/else should work with blocks
diff --git a/programs/cmd/tests/test_builtins.cmd.exp b/programs/cmd/tests/test_builtins.cmd.exp
index e4644d3..6250282 100644
--- a/programs/cmd/tests/test_builtins.cmd.exp
+++ b/programs/cmd/tests/test_builtins.cmd.exp
@@ -70,6 +70,8 @@ ERRORLEVEL
 P0
 0S
 P0S
+5
+55
 ------------ Testing if/else --------------
 if/else should work with blocks
 if seems to work
-- 
1.7.1




More information about the wine-patches mailing list