OSDN Git Service

Version 2.00
[vbslib/main.git] / _src / TestByFCBat / TestPrompt / T_Prpt / T_ALL_5_do_test.bat
1 @echo off \r
2 REM\r
3 REM  Test by comparing stdout and stderr (FCBat style)\r
4 REM\r
5 \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
9 \r
10 set T=T_Prpt_2\r
11 echo ^<^<^< [%T%] ^>^>^>\r
12 ( %CL% Test.vbs /autokeys:.2.9. %3 2>&1 ) > %T%_log.txt\r
13 fc Test_logs.txt ans\Test_logs_2.txt\r
14 if errorlevel 1  echo Fail in %T%.vbs>> T_ALL_result.txt&goto :last_of_test\r
15 \r
16 set T=T_Prpt_3\r
17 echo ^<^<^< [%T%] ^>^>^>\r
18 ( %CL% Test.vbs /autokeys:3.9. %3 2>&1 ) > %T%_log.txt\r
19 fc Test_logs.txt ans\Test_logs_3.txt\r
20 if errorlevel 1  echo Fail in %T%.vbs>> T_ALL_result.txt&goto :last_of_test\r
21 \r
22 set T=T_Prpt_4\r
23 echo ^<^<^< [%T%] ^>^>^>\r
24 ( %CL% Test.vbs /autokeys:4.9. %3 2>&1 ) > %T%_log.txt\r
25 fc Test_logs.txt ans\Test_logs_4.txt\r
26 if errorlevel 1  echo Fail in %T%.vbs>> T_ALL_result.txt&goto :last_of_test\r
27 \r
28 set T=T_Prpt_5\r
29 echo ^<^<^< [%T%] ^>^>^>\r
30 ( %CL% Test.vbs /autokeys:5.9. %3 2>&1 ) > %T%_log.txt\r
31 fc Test_logs.txt ans\Test_logs_5.txt\r
32 if errorlevel 1  echo Fail in %T%.vbs>> T_ALL_result.txt&goto :last_of_test\r
33 \r
34 set T=T_Prpt_6\r
35 echo ^<^<^< [%T%] ^>^>^>\r
36 ( %CL% Test.vbs /autokeys:6.9. %3 2>&1 ) > %T%_log.txt\r
37 fc Test_logs.txt ans\Test_logs_6.txt\r
38 if errorlevel 1  echo Fail in %T%.vbs>> T_ALL_result.txt&goto :last_of_test\r
39 \r
40 set T=T_Prpt_7\r
41 echo ^<^<^< [%T%] ^>^>^>\r
42 ( %CL% Test.vbs /autokeys:7.9. %3 2>&1 ) > %T%_log.txt\r
43 fc Test_logs.txt ans\Test_logs_7.txt\r
44 if errorlevel 1  echo Fail in %T%.vbs>> T_ALL_result.txt&goto :last_of_test\r
45 \r
46 :last_of_test\r
47 set T=\r
48 set CL=\r
49 echo Test log compare ...>> T_ALL_result.txt\r
50 if not errorlevel 1 echo Pass.>> T_ALL_result.txt\r
51 if     errorlevel 1 echo Fail.>> T_ALL_result.txt\r
52 type T_ALL_result.txt\r
53 \r
54  \r