Commit Graph

18 Commits

Author SHA1 Message Date
d3c878359a Fix typo in libsyncthing tests 2021-10-13 00:14:49 +02:00
0ef3b80447 Fix typos found via codespell --skip .git -w 2021-07-03 19:29:49 +02:00
28a8391f2b Update libsyncthing to v1.5.0, support setting data directory 2020-05-05 19:01:05 +02:00
19ee6cb691 libsyncthing: Create config dir if it does not exist 2019-10-13 19:37:32 +02:00
6497f74046 Use override in test fixtures 2019-10-13 18:28:32 +02:00
61958c5046 Polish libsyncthing
* Adapt tests
* Remove duplicated code
* Stop Syncthing from a different thread since
  it blocks until Syncthing has stopped
2019-07-18 17:21:53 +02:00
038225936e Base libsyncthing on official library refactoring 2019-07-17 17:53:36 +02:00
3c9ab47e2a Fix compiling libsyncthing tests 2019-06-22 16:38:59 +02:00
64473df5ba Adapt to changes in c++utilities 2019-06-10 22:48:26 +02:00
2370fe1ef5 Let CMake generate code for test application 2019-01-13 22:16:23 +01:00
d138c6d9d1 Change address of dev in testconfig to something not reachable
in my local network - otherwise Syncthing panics for whatever
reason :-/
2018-10-14 23:31:19 +02:00
a36bc4524b Fix running and stopping libsyncthing multiple times 2018-04-18 00:40:07 +02:00
6d7c876553 Clean database before restarting in libsyncthing tests 2018-04-18 00:15:31 +02:00
fbbf533a37 Allow passing raw CLI arguments in libsyncthing interface 2018-04-17 23:54:43 +02:00
f7dc8c93bd Ensure Syncthing doesn't try to upgrade during tests 2018-04-17 23:52:20 +02:00
28eacb61a4 Verify whether Syncthing started via libsyncthing is stopped correctly
This is currently not the case so the tests fail now.
Need to investigate how to stop Syncthing correctly.
2018-04-17 23:50:45 +02:00
6c1c95c4c5 Improve libsyncthing
* Add documentaton
* Add isSyncthingRunning()
2018-04-15 20:19:14 +02:00
aedf7fe1fd Improve libsyncthing interface
* Allow to stop
* Provide callback for logging
* Add basic tests
2018-04-14 23:07:35 +02:00