]> git.saurik.com Git - wxWidgets.git/blob - tests/runtests.bat
set the PATH to contain ../lib/*_dll directories before running the tests
[wxWidgets.git] / tests / runtests.bat
1 @echo off
2
3 REM Runs wxWidgets CppUnit tests
4 REM This script is used to return the correct return value to the caller
5 REM which is required by Buildbot to recognize failures.
6 REM $Id$
7
8 rem set the path for running the tests if they use DLL build of wx
9 for /d %%x in (..\lib\*_dll) do @PATH=%x;%PATH%
10
11 set failure=0
12
13 for /d %%x in (*) do @(
14 if exist %%x\test.exe (
15 %%x\test.exe
16 if %errorlevel% GEQ 1 set failure=1
17 )
18 if exist %%x\test_gui.exe (
19 %%x\test_gui.exe
20 if %errorlevel% GEQ 1 set failure=1
21 )
22 )
23
24 REM exit with code 1 if any of the test failed
25 if %failure% EQU 1 exit /b 1
26
27 REM remove the failure env var:
28 set failure=
29
30 REM exit with code 0 (all tests passed successfully)
31 exit /b 0