3 REM Test by comparing stdout and stderr (FCBat style)
\r
5 if "%1"=="" cmd /K "%0" /wnd
\r
7 if exist T_ALL_result.txt del T_ALL_result.txt
\r
11 ( cscript //nologo %T%.vbs 2>&1 ) > %T%_log.txt
\r
12 fc %T%_ans.txt %T%_log.txt
\r
13 if errorlevel 1 echo Fail in %T%.vbs>> T_ALL_result.txt&goto :last_of_test
\r
15 fc Test_sub_log.txt %T%_log.txt
\r
16 if errorlevel 1 echo Fail in %T%.vbs>> T_ALL_result.txt&goto :last_of_test
\r
20 ( cscript //nologo %T%.vbs 2>&1 ) > %T%_log.txt
\r
21 fc %T%_ans.txt %T%_log.txt
\r
22 if errorlevel 1 echo Fail in %T%.vbs>> T_ALL_result.txt&goto :last_of_test
\r
24 fc Test_sub_log.txt %T%_log.txt
\r
25 if errorlevel 1 echo Fail in %T%.vbs>> T_ALL_result.txt&goto :last_of_test
\r
29 ( cscript //nologo %T%.vbs 2>&1 ) > %T%_log.txt
\r
30 fc %T%_ans.txt %T%_log.txt
\r
31 if errorlevel 1 echo Fail in %T%.vbs>> T_ALL_result.txt&goto :last_of_test
\r
33 fc Test_sub_log.txt %T%_log.txt
\r
34 if errorlevel 1 echo Fail in %T%.vbs>> T_ALL_result.txt&goto :last_of_test
\r
38 echo [ManualTest] %T% >> T_ALL_result.txt
\r
42 echo Test log compare ...>> T_ALL_result.txt
\r
43 if not errorlevel 1 echo Pass.>> T_ALL_result.txt
\r
44 if errorlevel 1 echo Fail.>> T_ALL_result.txt
\r
45 type T_ALL_result.txt
\r