1@echo off 2 3REM execute all test cases of the accessibility test suite 4REM 5REM (c) 2006 (W3C) MIT, ERCIM, Keio University 6REM See tidy.c for the copyright notice. 7REM 8REM <URL:http://tidy.sourceforge.net/> 9REM 10REM CVS Info: 11REM 12REM $Author: iccir $ 13REM $Date: 2007/01/31 02:33:39 $ 14REM $Revision: 1.1 $ 15 16@REM USER VARIABLES 17@REM ############## 18@REM set executable to be used 19@set TIDY=..\build\msvc\Release\tidy.exe 20@REM set INPUT folder 21@set TIDYINPUT=accessTest 22@REM set OUTPUT folder 23@set TIDYOUT=tmp 24@REM set input test list file 25@set TIDYIN=accesscases.txt 26@REM ############## 27 28@if NOT EXIST %TIDY% goto ERR1 29@if NOT EXIST %TIDYINPUT%\cfg_default.txt goto ERR2 30@if NOT EXIST %TIDYIN% goto ERR3 31@REM Make sure output directory exists, or WARN of creation ... 32@if EXIST %TIDYOUT%\nul goto RUNTEST 33@echo NOTE: Folder %TIDYOUT% does not exist. It will be created ... 34@echo Ctrl+C to abort ... any other keyin to continue ... 35@pause 36@md %TIDYOUT% 37:RUNTEST 38@echo Running ACCESS TEST suite > ACCERR.TXT 39@echo Executable = %TIDY% >> ACCERR.TXT 40@echo Input Folder = %TIDYINPUT% >> ACCERR.TXT 41@echo Output Folder = %TIDYOUT% >> ACCERR.TXT 42set FAILEDACC= 43for /F "skip=1 tokens=1,2*" %%i in (%TIDYIN%) do call onetesta.cmd %%i %%j %%k 44@if "%FAILEDACC%." == "." goto SUCCESS 45echo FAILED [%FAILEDACC%] ... 46@goto END 47 48:SUCCESS 49@echo Appears ALL tests ran fine ... 50@goto END 51 52 53:ERR1 54@echo ERROR: Unable to locate executable - [%TIDY%] - check name and location ... 55@goto END 56 57:ERR2 58@echo ERROR: Unable to locate input folder - [%TIDYINPUT%]! - check name and location ... 59@echo Specifically can not locate the file - [%TIDYINPUT%\cfg_default.txt] ... 60@goto END 61 62:ERR3 63@echo ERROR: Can not locate file - [%TIDYIN%] - check name and location ... 64@goto END 65 66:END 67