The test driver is loaded by the ETF framework at runtime. The test driver loads the test data into the integrated BaseX database and executes XQuery data test scripts bundled as ETF project files.
© 2017-2022 European Union, interactive instruments GmbH. Licensed under the EUPL.
ETF is an open source testing framework for validating spatial data, metadata and web services in Spatial Data Infrastructures (SDIs). For documentation about ETF, see http://docs.etf-validator.net.
Please report issues in the GitHub issue tracker of the ETF Web Application.
ETF component version numbers comply with the Semantic Versioning Specification 2.0.0.
The project can be build and installed by running the gradlew.sh/.bat wrapper with:
$ gradlew build install
Copy the JAR path to the $driver directory. The $driver directory is configured in your etf-config.properties configuration path as variable etf.testdrivers.dir. If the driver is loaded correctly, it is displayed on the status page.
Remove the old JAR path from the $driver directory and exchange it with the new version.
The ETF developer manual describes how to develop Executable Test Suites using BaseX.