When using the AutotestRunner item, the command qbs build -p autotest-runner cause execution of the unit tests in their build directory.
It would be nice if the tests were executed in the install root directory instead.
The command qbs run -p autotest-runner returns this weird result:
Basically, depedencies and test suites are built, then run from their build directory, then executed but qbs finally fails.
- My use case is that some of my unit tests requires the project to be fully installed (need to access data and config files from their "well-known" locations)
- Althought, Qbs and QtCreator don't depend on each other, there's an inconsistency. QtC run any 'runnable' (CTRL-R) from their install dir.
- Original request on QBS mailing list: http://lists.qt-project.org/pipermail/qbs/2016-July/001537.html