diff options
Diffstat (limited to 'tests/utils/exec_test.cmd')
-rwxr-xr-x | tests/utils/exec_test.cmd | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/utils/exec_test.cmd b/tests/utils/exec_test.cmd new file mode 100755 index 0000000..81a6222 --- /dev/null +++ b/tests/utils/exec_test.cmd @@ -0,0 +1,15 @@ +@echo off
+
+set BINARY=%1
+set TITLE=%2
+
+%BINARY% >%BINARY%.OUT 2>%BINARY%.ERR
+..\..\utils\win32\dos2unix <%BINARY%.OUT >%BINARY%.RES
+erase /q %BINARY%.OUT
+echo n | comp %BINARY%.MUST %BINARY%.RES > %BINARY%.DIFF 2>NUL
+if ERRORLEVEL 1 GOTO FAIL
+echo %BINARY%: %TITLE%.. OK
+goto END
+:FAIL
+echo %BINARY%: %TITLE% .. ERROR
+:END
|