Added support for iterators with an explicit ordering.
[sqlitemap.git] / test.cmd
blob2029db2190753f748c0c311caa8eb71d302be141
1 @echo off
2 cd /d "%~dp0"
4 if not "%JDK17_PATH%"=="" (
5 set "JAVA_HOME=%JDK17_PATH%"
8 if not exist "%JAVA_HOME%\bin\java.exe" (
9 echo File "%JAVA_HOME%\bin\java.exe" not found. Please check your JAVA_HOME and try again!
10 pause
11 exit /b 1
14 if not exist "%ANT_HOME%\bin\ant.bat" (
15 echo File "%ANT_HOME%\bin\ant.bat" not found. Please check your ANT_HOME and try again!
16 pause
17 exit /b 1
20 set "JUNIT_STANDALONE=%CD%\lib\junit-platform-console-standalone.jar"
21 for %%f in ("%CD%\lib\junit-platform-console-standalone-*.jar") do set "JUNIT_STANDALONE=%%~ff"
22 if not exist "%JUNIT_STANDALONE%" (
23 echo File "%JUNIT_STANDALONE%" not found. Please check your JUNIT_STANDALONE and try again!
24 pause
25 exit /b 1
28 set "SQLITE_JDBC_LIBRARY=%CD%\lib\sqlite-jdbc-3.jar"
29 for %%f in ("%CD%\lib\sqlite-jdbc-3*.jar") do set "SQLITE_JDBC_LIBRARY=%%~ff"
30 if not exist "%SQLITE_JDBC_LIBRARY%" (
31 echo File "%SQLITE_JDBC_LIBRARY%" not found. Please check your SQLITE_JDBC_LIBRARY and try again!
32 pause
33 exit /b 1
36 set "PATH=%ANT_HOME%\bin;%JAVA_HOME%\bin"
38 call "%ANT_HOME%\bin\ant.bat" clean compile-test
39 if not %ERRORLEVEL%==0 (
40 echo Error: Something went wrong !!!
41 pause
42 exit /b 1
45 "%JAVA_HOME%\bin\java.exe" -jar "%JUNIT_STANDALONE%" -cp "%SQLITE_JDBC_LIBRARY%" -cp "%CD%\bin" --disable-ansi-colors --include-classname="(.*)SQLite(.+)Test$" --scan-classpath | "%CD%\etc\win32\buffer-x64.exe"
47 echo Completed.
48 pause