You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thibault "bui" Koechlin edited this page Mar 2, 2021
·
3 revisions
Environment setup to run tests locally
In the root of hub repository there's a tests.sh provided as a tool to help write some tests.
./tests.sh 16:56
Usage:
./tests.sh -h|--help Display this help message.
./tests.sh -i Init tests : prepare env tests
./tests.sh -g <CONFIG_PATH/name.yaml> Generate new test by specifying target config (parser|scenario|postoverflow)
./tests.sh --all Run all tests
./tests.sh --single <MYPATH/config.yaml> Run single test
To write a new test on a pristine repository:
./tests.sh -i
./tests.sh -g <path to the item configuration yaml>
The -i call will fetch the hub-tests repositories and build the necessary tooling, while -g will create the needed .tests directory.