Commit Graph

49 Commits

Author SHA1 Message Date
c2937fe495 Improve support for OBJDIR 2019-09-27 03:00:59 +02:00
0a1d85d80c Update the copyright notice 2019-09-27 02:45:53 +02:00
4fda457f21 Fix generating the header for the "Test" interface 2019-09-27 02:45:04 +02:00
aa43762f90 Import a "appinterface" test 2017-04-13 01:18:15 +02:00
bb6c173feb Update the copyright notice 2017-03-10 01:02:20 +09:00
3f3b0e68c4 Really test reproducibly
- Use $SOURCE_DATE_EPOCH
- Force a default timezone
2017-03-10 01:00:27 +09:00
cd20ada69e Disable native tests when cross-compiling 2016-09-06 02:24:34 +02:00
08fbf6dc0a Partial support for SOURCE_EPOCH in the tests
The environment may still determine the locale and timezone for the
date output.
2016-08-23 02:36:14 +02:00
7d2db9297c Re-wrap 2016-08-23 02:10:39 +02:00
640ed2a9ed Add a test for AppBroker(1) 2016-08-23 02:09:20 +02:00
f3c73f9b43 Update the copyright notice 2016-08-23 01:41:01 +02:00
96724fd042 Support more than one target 2016-08-23 01:41:01 +02:00
8fe4112da7 Add a test for the pkg-config file 2016-05-16 17:31:33 +02:00
0a8ec6459d Introduce the "Test" interface
This fixes the first "appclient" test already.
2015-06-14 11:52:53 -04:00
9332f7b8be Use the Dummy interface from the source tree 2015-06-13 11:40:34 -04:00
accf8e02f0 Always test against the libraries compiled 2015-06-13 11:39:16 -04:00
854838c8a6 Update the copyright notice 2015-06-13 10:13:48 -04:00
9dcec81cdf Use PROGNAME 2015-06-13 10:13:40 -04:00
bbeb76e66b Added a failure case for the "self" transport 2014-08-31 15:37:50 +02:00
e9a4adbcf8 Print "FAIL" instead of "FAILED" for consistency with other projects 2014-08-31 15:32:09 +02:00
850da6f9d0 Added the "includes" test (including all headers) 2014-05-07 03:38:54 +02:00
c9dd376cb6 Added a Dummy interface (passes the AppServer tests) 2014-04-28 06:07:43 +08:00
eeb79355cd The AppClient test now passes 2014-04-28 05:55:41 +08:00
d2a0edd581 Added a "lookup" test 2014-04-28 04:27:23 +08:00
2541d95b28 Let the "appclient" and "appserver" tests be more flexible 2014-03-29 03:40:22 +01:00
d579c7047d Moved the lookup code to the AppTransport class 2014-03-29 03:28:10 +01:00
e7497db770 Fixed the name for a failing test 2014-03-29 02:10:42 +01:00
4db916ebe8 Renamed the lookup code and added tests 2014-03-29 02:09:54 +01:00
4e3129d521 Also reworked the AppClient class (to use AppTransport) 2014-03-28 00:32:53 +01:00
72fc0b581b Fixed detecting failed tests 2014-03-27 00:28:49 +01:00
56449b4ce0 Not every test has a protocol associated anymore 2014-03-27 00:22:58 +01:00
0840dbebd8 Nicer output 2014-03-24 06:31:23 +09:00
6d7fe7045a The "appserver" test is currently expected to fail 2014-03-24 01:22:41 +09:00
becab80217 Reviewed the AppServer code 2014-03-23 15:32:02 +09:00
515825fa53 Also run tests against actual names 2014-03-23 14:14:21 +09:00
ba6fe20346 Unifying the tests 2014-03-23 14:11:49 +09:00
0dadf2321f The UDP tests are now expected to complete 2014-03-22 19:07:30 +09:00
30ffe2ea3e Added a basic test for AppMessages 2014-03-22 18:35:56 +09:00
4351745c06 More portable shebang, from 7heo <7heo@mail.com>
Original commit message:
« The path /bin/sh for the shebang is more portable
than /usr/bin/env, according to Sven Mascheck:
http://in-ulm.de/~mascheck/various/shebang/#env
and:
http://in-ulm.de/~mascheck/various/shells/

Additionally, a space after the shebang first two
characters (#!) is said to be more portable:
http://in-ulm.de/~mascheck/various/shebang/#blankrequired

I fixed the test script shebang accordingly. »

It doesn't say the presence of a space makes it more portable; it says it was a rumor that could never be proven true, for some completely obsolete releases of UNIX. I did not apply that part.

Thanks!
2014-03-13 13:42:43 +09:00
88a40ac5bb Code cleanup 2013-10-25 22:58:23 +02:00
f392915040 Slightly improved the tests 2013-10-25 22:24:38 +02:00
9d24dac55b Consider the tests expected to fail as such 2013-01-09 00:50:59 +01:00
830626a33b Fixed "make clean" 2013-01-07 03:10:43 +01:00
10348d20cd Adding IPv6 support to the UDP transport 2012-11-24 11:31:25 +01:00
8712c88698 Connect to the proper name 2012-11-24 11:00:00 +01:00
79f69d5712 Also indicate the name of the transport being used 2012-11-04 00:40:35 +01:00
f832d4ae96 Largely improved the TCP and UDP transports
Adding IPv4- and IPv6-only versions in the process
Also comes with a better test suite (not fully functional yet)
2012-10-29 02:15:19 +01:00
15ebf43c9e Testing the TCP and UDP transports alike 2012-10-18 01:56:25 +00:00
593a7ab2bc Imported the first test 2012-10-18 00:19:37 +00:00