3 REM Test by comparing stdout and stderr (FCBat style)
\r
6 if exist T_ALL_result.txt del T_ALL_result.txt
\r
7 if "%1"=="" cmd /K "%0" /wnd
\r
8 set CL=cscript %2 //nologo
\r
13 echo [ManualTest] %T% >> T_ALL_result.txt
\r
15 set T=sample on debugger
\r
17 echo [ManualTest] %T% >> T_ALL_result.txt
\r
21 ( %CL% %T%.vbs 2>&1 ) > %T%_log.txt
\r
22 fc %T%_ans.txt %T%_log.txt
\r
23 if errorlevel 1 echo Fail in %T%.vbs>> T_ALL_result.txt&goto :last_of_test
\r
27 ( %CL% %T%.vbs 2>&1 ) > %T%_log.txt
\r
28 fc %T%_ans.txt %T%_log.txt
\r
29 if errorlevel 1 echo Fail in %T%.vbs>> T_ALL_result.txt&goto :last_of_test
\r
33 ( %CL% %T%.vbs 2>&1 ) > %T%_log.txt
\r
34 fc %T%_ans.txt %T%_log.txt
\r
35 if errorlevel 1 echo Fail in %T%.vbs>> T_ALL_result.txt&goto :last_of_test
\r
39 ( %CL% %T%.vbs 2>&1 ) > %T%_log.txt
\r
40 fc %T%_ans.txt %T%_log.txt
\r
41 if errorlevel 1 echo Fail in %T%.vbs>> T_ALL_result.txt&goto :last_of_test
\r
45 ( %CL% %T%.vbs 2>&1 ) > %T%_log.txt
\r
46 fc %T%_ans.txt %T%_log.txt
\r
47 if errorlevel 1 echo Fail in %T%.vbs>> T_ALL_result.txt&goto :last_of_test
\r
51 ( %CL% %T%.vbs 2>&1 ) > %T%_log.txt
\r
52 fc %T%_ans.txt %T%_log.txt
\r
53 if errorlevel 1 echo Fail in %T%.vbs>> T_ALL_result.txt&goto :last_of_test
\r
58 ( %CL% %T%.vbs 2>&1 ) > %T%_log.txt
\r
59 fc %T%_ans.txt %T%_log.txt
\r
61 if errorlevel 1 echo Fail in %T%.vbs>> T_ALL_result.txt&goto :last_of_test
\r
65 ( %CL% %T%.vbs 2>&1 ) > %T%_log.txt
\r
66 fc %T%_ans.txt %T%_log.txt
\r
67 if errorlevel 1 echo Fail in %T%.vbs>> T_ALL_result.txt&goto :last_of_test
\r
71 ( %CL% %T%.vbs 2>&1 ) > %T%_log.txt
\r
72 fc %T%_ans.txt %T%_log.txt
\r
73 if errorlevel 1 echo Fail in %T%.vbs>> T_ALL_result.txt&goto :last_of_test
\r
78 ( %CL% %T%.vbs 2>&1 ) > %T%_log.txt <Enter.txt
\r
80 fc %T%_ans.txt %T%_log.txt
\r
81 if errorlevel 1 echo Fail in %T%.vbs>> T_ALL_result.txt&goto :last_of_test
\r
85 ( %CL% %T%.vbs 2>&1 ) > %T%_log.txt
\r
86 fc %T%_ans.txt %T%_log.txt
\r
87 if errorlevel 1 echo Fail in %T%.vbs>> T_ALL_result.txt&goto :last_of_test
\r
92 echo Test log compare ...>> T_ALL_result.txt
\r
93 if not errorlevel 1 echo Pass.>> T_ALL_result.txt
\r
94 if errorlevel 1 echo Fail.>> T_ALL_result.txt
\r
95 type T_ALL_result.txt
\r