summaryrefslogtreecommitdiff
path: root/tests/url/exec_test.cmd
blob: 294f5bd9e4673ce64f3afb43d084d5a211ddef7f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
@echo off

set BINARY=%1
shift
set ID=%1
shift
set TITLE=%1
shift

copy ..\..\src\libutil\util.dll . >NUL
copy ..\..\src\libcrawler\crawler.dll . >NUL
copy ..\..\src\liblogger\logger.dll . >NUL
copy ..\..\src\libluaglue\luaglue.dll . >NUL
copy ..\..\lua\src\lua52.dll . >NUL
%BINARY% %1 %2 %3 %4 >%ID%.OUT 2>%ID%.ERR
type %ID%.ERR >> %ID%.OUT
..\..\utils\win32\dos2unix <%ID%.OUT >%ID%.RES
erase /q %ID%.OUT
echo n | comp %ID%.MUST %ID%.RES > %ID%.DIFF 2>NUL
if ERRORLEVEL 1 GOTO FAIL
echo %ID%: %TITLE%.. OK
goto END
:FAIL
echo %ID%: %TITLE% .. ERROR
:END