From: Alfred Agrell <floating(a)muncher.se> --- programs/cmd/tests/test_builtins.cmd | 7 +++++-- programs/cmd/tests/test_builtins.cmd.exp | 11 +++++++++++ 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/programs/cmd/tests/test_builtins.cmd b/programs/cmd/tests/test_builtins.cmd index 1253e5fc2a5..a9ec590e286 100644 --- a/programs/cmd/tests/test_builtins.cmd +++ b/programs/cmd/tests/test_builtins.cmd @@ -3173,7 +3173,7 @@ regedit /s regCleanup.reg set WINE_FOO= endlocal cd .. & rd /s/q foobar -goto ContinueCall +goto ExitFtype :SkipFType echo --- setting association echo --- @@ -3190,8 +3190,11 @@ echo Skipped as not enough permissions echo Skipped as not enough permissions echo --- resetting association echo original value +:ExitFtype + +echo ------------ Testing mode ------------ +call :setError 666 & (mode CON &&echo SUCCESS %errorlevel%||echo FAILURE %errorlevel%) -:ContinueCall echo ------------ Testing CALL ------------ mkdir foobar & cd foobar echo --- external script diff --git a/programs/cmd/tests/test_builtins.cmd.exp b/programs/cmd/tests/test_builtins.cmd.exp index 6137c594359..457bdab8eb9 100644 --- a/programs/cmd/tests/test_builtins.cmd.exp +++ b/programs/cmd/tests/test_builtins.cmd.exp @@ -1861,6 +1861,17 @@ footype=cmd.exe /c "echo '%*'" foobar(a)or_broken@Skipped as not enough permissions --- resetting association original value(a)or_broken@buggyXP(a)or_broken@!WINE_FOO! +------------ Testing mode ------------ + +Status for device CON: +---------------------- +(a)todo_wine@ Lines: 9001 +(a)todo_wine@ Columns: 120 +(a)todo_wine@ Keyboard rate: 31 +(a)todo_wine@ Keyboard delay: 1 +(a)todo_wine@ Code page: 932 +(a)todo_wine@ +(a)todo_wine@SUCCESS 2 ------------ Testing CALL ------------ --- external script foo(a)space@ -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/7491