Commit Graph

25 Commits

Author SHA1 Message Date
03c79973f0 Remove ignore errors 2023-12-02 13:51:55 +01:00
bfee5e3023 Try and handle multiple coveralls 2023-12-02 13:51:55 +01:00
a89b8cc838 Try and handle test 111 2023-12-02 13:51:55 +01:00
a71c3f080d Ignore unused error 2023-12-02 13:51:55 +01:00
5e9c69ccec move to branch_coverage to avoid warning 2023-12-02 13:51:55 +01:00
77d02890a7 Update copyright statements for 2023 2023-03-26 21:32:08 +02:00
518f4c4dc2 Address some shellcheck issues in testrunner.sh 2023-03-26 14:32:53 +02:00
a3a37b50fc Upgrade project license to GPL-3 #101 2022-09-18 15:00:15 +02:00
d732154bf8 Improve compatibility of testrunner.sh with mingw shell 2021-11-01 14:23:09 +01:00
a5dae11c4c Add the first cmocka-based unit tests 2021-10-21 20:23:52 +02:00
1b731a08bd Refactor testrunner.sh script for readability 2021-09-11 20:29:40 +02:00
e40fe370e2 Add test coverage measurement to black-box tests 2021-09-09 21:44:49 +02:00
270d3ed7d7 Improve testrunner.sh's handling of whitespace args #92 2021-08-30 16:37:51 +02:00
6427d1efde Test cases for eol control option #60
This also adds the ability to testrunner.sh to pipe the output
through xxd for binary comparisons.
2021-04-11 20:34:52 +02:00
365dcea348 Improve testrunner when BOXES env var already set 2021-03-19 16:40:55 +01:00
278246bde7 Move most generated files and binaries to 'out' dir
Better separation of sources and binaries
Fewer files in 'src' dir
2021-03-19 16:40:54 +01:00
3f401a551a Remove skip-test feature from testrunner.sh
It was quite cool, but we don't need it right now.
2021-03-19 16:40:54 +01:00
68098e4480 Add test cases and test runner improvements for testing #69 2021-03-19 16:40:53 +01:00
eeb5e5d372 Improve test runner to handle windows line breaks in :ARGS spec 2021-02-15 21:10:55 +01:00
f4f14cdc61 Update copyright statements in source files with current year 2021-02-15 21:10:54 +01:00
c370772ee0 Switch test runner output filter sed to extended regex (-E) 2021-02-15 20:35:29 +01:00
12fa4ea57e Add test cases for colored unicode 'headline' design #1
This design uses complex regular expressions, which must work on unicode characters.
2021-02-15 20:35:28 +01:00
b029347429 Added output filter feature to test runner for cross-platform test compatibility 2014-10-11 21:48:06 +02:00
c7c7329659 testrunner.sh uses boxes.exe if present, else standard boxes to better support win32 2014-10-09 21:28:14 +02:00
724890bb72 Added low-tech test mechanism 2014-09-24 09:51:28 +02:00