syncthingtray/testhelper
Martchus 037c5a309b Fail tests early when Syncthing exists unexpectedly or cannot be started at all
Before tests ran until a timeout was reached and failed not with a clear
error message stating the root cause. This is now the case and can be
tested by setting `SYNCTHING_PATH` to e.g. false/true or a non-existing
binary.

This may help with the test issue mentioned in
https://github.com/Martchus/syncthingtray/issues/144 although I could
never reproduce the concrete error message myself.
2022-10-29 21:22:21 +02:00
..
testfiles Add app to automatically setup basic env for manual testing 2018-01-27 16:47:10 +01:00
tests Use Boost.Process for launcher to cope with further sub processes 2021-06-16 22:44:48 +02:00
CMakeLists.txt Use resource lock to avoid concurrent execution of tests requiring Syncthing test instance 2021-10-13 00:14:35 +02:00
global.h Adapt to changes in c++utilities 2019-06-14 19:15:26 +02:00
helper.cpp Adapt to changes in c++utilities 2019-06-10 22:48:26 +02:00
helper.h Fix typos found via `codespell --skip .git -w` 2021-07-03 19:29:49 +02:00
syncthingtestinstance.cpp Fail tests early when Syncthing exists unexpectedly or cannot be started at all 2022-10-29 21:22:21 +02:00
syncthingtestinstance.h Fail tests early when Syncthing exists unexpectedly or cannot be started at all 2022-10-29 21:22:21 +02:00