Skip to content
Snippets Groups Projects
Commit d029a334 authored by Frédéric Delanoy's avatar Frédéric Delanoy Committed by Alexandre Julliard
Browse files

cmd/tests: Segment CALL tests for an easier read.

parent 6e506eae
No related branches found
No related tags found
No related merge requests found
...@@ -1196,9 +1196,9 @@ set FOO= ...@@ -1196,9 +1196,9 @@ set FOO=
endlocal endlocal
cd .. & rd /s/q foobar cd .. & rd /s/q foobar
echo ------------ Testing CALL -------------- echo ------------ Testing CALL ------------
mkdir foobar & cd foobar mkdir foobar & cd foobar
rem External script echo ... external script ...
echo echo foo %%1> foo.cmd echo echo foo %%1> foo.cmd
call foo call foo
call foo.cmd 8 call foo.cmd 8
...@@ -1210,7 +1210,8 @@ call foo.cmd "" bar ...@@ -1210,7 +1210,8 @@ call foo.cmd "" bar
call foo.cmd foo '' call foo.cmd foo ''
call foo.cmd '' bar call foo.cmd '' bar
del foo.cmd del foo.cmd
rem Internal routines
echo ... internal routines ...
call :testRoutine :testRoutine call :testRoutine :testRoutine
goto :endTestRoutine goto :endTestRoutine
:testRoutine :testRoutine
...@@ -1230,7 +1231,7 @@ echo %1 %2 ...@@ -1230,7 +1231,7 @@ echo %1 %2
goto :eof goto :eof
:endTestRoutineArgs :endTestRoutineArgs
rem Should work for builtins... echo ... with builtins ...
call mkdir foo call mkdir foo
echo %ErrorLevel% echo %ErrorLevel%
if exist foo (echo foo created) else echo foo should exist! if exist foo (echo foo created) else echo foo should exist!
......
...@@ -696,7 +696,8 @@ footype=foo_opencmd ...@@ -696,7 +696,8 @@ footype=foo_opencmd
footype=foo_opencmd footype=foo_opencmd
...resetting association ...resetting association
@todo_wine@original value@or_broken@buggyXP@or_broken@!FOO! @todo_wine@original value@or_broken@buggyXP@or_broken@!FOO!
------------ Testing CALL -------------- ------------ Testing CALL ------------
... external script ...
foo@space@ foo@space@
foo 8 foo 8
foo@space@@space@ foo@space@@space@
...@@ -705,6 +706,7 @@ foo bar@space@ ...@@ -705,6 +706,7 @@ foo bar@space@
@todo_wine@"" bar@space@ @todo_wine@"" bar@space@
foo ''@space@ foo ''@space@
'' bar@space@ '' bar@space@
... internal routines ...
bar :testRoutine bar :testRoutine
foo@space@ foo@space@
foo bar foo bar
...@@ -712,6 +714,7 @@ foo bar ...@@ -712,6 +714,7 @@ foo bar
@todo_wine@"" bar @todo_wine@"" bar
foo '' foo ''
'' bar '' bar
... with builtins ...
@todo_wine@0 @todo_wine@0
@todo_wine@foo created @todo_wine@foo created
@todo_wine@Should expand foobaz @todo_wine@Should expand foobaz
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment