4 Commits

Author SHA1 Message Date
Juergen E. Fischer
b4b91a75fd still run tests on exported sources if QGIS_TEST_ACCEPT_GITSTATUS_CHECK_FAILURE is set even if git is present 2023-01-31 22:25:46 +01:00
Sandro Santilli
78ba5421d3 SOURCETREE fixture using QGIS_TEST_ACCEPT_GITSTATUS_CHECK_FAILURE
When the env variable is set to value of 1 the fixture cleanup
failure is not considered a failure but a skip.

This is because currently the testsuite is still unable to leave
the source tree in an untouched state.
2022-06-06 22:00:18 +02:00
Sandro Santilli
290b374982 chkgitstatus: fail if git status does not work 2022-06-06 22:00:18 +02:00
Sandro Santilli
2ecdb0cc1e Add script to check for source tree being unchanged
Prints error and exit with code 2 if git is not found in PATH,
which can be used to report SKIP in CI
2022-06-06 22:00:18 +02:00