Attempt to make the test suite work with Windows executables.
authorGuus Sliepen <guus@tinc-vpn.org>
Mon, 22 Oct 2018 18:31:37 +0000 (20:31 +0200)
committerGuus Sliepen <guus@tinc-vpn.org>
Mon, 22 Oct 2018 18:31:37 +0000 (20:31 +0200)
commit44f30239c1650877f8f1a4d9a5b56f0dbd0e3ea2
tree6f0148d414b1776ac2ecba4914eab78387023a1d
parentc33dd41c07c4c4578f546798264b7f467d6a7866
Attempt to make the test suite work with Windows executables.

The test suite still assumes a POSIX shell to run the tests, but now handles
the case when the executables themselves are (cross-)compiled for Windows,
with a .exe extension. Also, DOS line endings must be converted to UNIX
line endings in some cases.

Some tests now pass on Linux+Wine, but others do not, mainly due to Wine
not handling services very well.
.gitignore
test/Makefile.am
test/commandline.test
test/invite-offline.test
test/invite-tinc-up.test
test/scripts.test
test/testlib.sh.in [moved from test/testlib.sh with 57% similarity]
test/variables.test