1
0
mirror of https://github.com/imapsync/imapsync.git synced 2024-11-17 00:02:29 +01:00
imapsync/W/test_tests.bat

38 lines
781 B
Batchfile
Raw Normal View History

2016-09-19 17:17:24 +02:00
@REM $Id: test_tests.bat,v 1.5 2016/08/19 14:08:01 gilles Exp gilles $
2015-05-28 19:04:57 +02:00
2016-09-19 17:17:24 +02:00
@SETLOCAL
@ECHO OFF
2015-05-28 19:04:57 +02:00
2016-09-19 17:17:24 +02:00
ECHO Currently running through %0 %*
CD /D %~dp0
REM Remove the error file because its existence means an error occured during this script execution
IF EXIST LOG_bat\%~nx0.txt DEL LOG_bat\%~nx0.txt
CALL :handle_error perl .\imapsync --justbanner
CALL :handle_error perl .\imapsync --testsdebug
CALL :handle_error perl .\imapsync --tests
2015-05-28 19:04:57 +02:00
2015-08-04 03:44:40 +02:00
@REM @PAUSE
2016-09-19 17:17:24 +02:00
@ENDLOCAL
@EXIT /B
:handle_error
SETLOCAL
ECHO IN %0 with parameters %*
%*
SET CMD_RETURN=%ERRORLEVEL%
IF %CMD_RETURN% EQU 0 (
ECHO GOOD END
) ELSE (
ECHO BAD END
IF NOT EXIST LOG_bat MKDIR LOG_bat
ECHO Failure running %* >> LOG_bat\%~nx0.txt
)
ENDLOCAL
EXIT /B