Thomas Jensen
|
0eb8272e9b
|
Change testrunner.sh so that coverage is only calculated for all black-box tests in total
Coverage per test can be displayed using the new `--coverage-per-test` option, which implies `--coverage`.
This should speed up our CI workflows.
|
2023-12-24 14:12:50 +01:00 |
|
Thomas Jensen
|
15c72d4d99
|
Restore branch coverage for tests on Linux
|
2023-12-02 14:36:19 +01:00 |
|
Matthew Thompson
|
03c79973f0
|
Remove ignore errors
|
2023-12-02 13:51:55 +01:00 |
|
Matthew Thompson
|
bfee5e3023
|
Try and handle multiple coveralls
|
2023-12-02 13:51:55 +01:00 |
|
Matthew Thompson
|
a89b8cc838
|
Try and handle test 111
|
2023-12-02 13:51:55 +01:00 |
|
Matthew Thompson
|
a71c3f080d
|
Ignore unused error
|
2023-12-02 13:51:55 +01:00 |
|
Matthew Thompson
|
5e9c69ccec
|
move to branch_coverage to avoid warning
|
2023-12-02 13:51:55 +01:00 |
|
Thomas Jensen
|
77d02890a7
|
Update copyright statements for 2023
|
2023-03-26 21:32:08 +02:00 |
|
Thomas Jensen
|
518f4c4dc2
|
Address some shellcheck issues in testrunner.sh
|
2023-03-26 14:32:53 +02:00 |
|
Thomas Jensen
|
a3a37b50fc
|
Upgrade project license to GPL-3 #101
|
2022-09-18 15:00:15 +02:00 |
|
Thomas Jensen
|
d732154bf8
|
Improve compatibility of testrunner.sh with mingw shell
|
2021-11-01 14:23:09 +01:00 |
|
Thomas Jensen
|
a5dae11c4c
|
Add the first cmocka-based unit tests
|
2021-10-21 20:23:52 +02:00 |
|
Thomas Jensen
|
1b731a08bd
|
Refactor testrunner.sh script for readability
|
2021-09-11 20:29:40 +02:00 |
|
Thomas Jensen
|
e40fe370e2
|
Add test coverage measurement to black-box tests
|
2021-09-09 21:44:49 +02:00 |
|
Thomas Jensen
|
270d3ed7d7
|
Improve testrunner.sh's handling of whitespace args #92
|
2021-08-30 16:37:51 +02:00 |
|
Thomas Jensen
|
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 |
|
Thomas Jensen
|
365dcea348
|
Improve testrunner when BOXES env var already set
|
2021-03-19 16:40:55 +01:00 |
|
Thomas Jensen
|
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 |
|
Thomas Jensen
|
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 |
|
Thomas Jensen
|
68098e4480
|
Add test cases and test runner improvements for testing #69
|
2021-03-19 16:40:53 +01:00 |
|
Thomas Jensen
|
eeb5e5d372
|
Improve test runner to handle windows line breaks in :ARGS spec
|
2021-02-15 21:10:55 +01:00 |
|
Thomas Jensen
|
f4f14cdc61
|
Update copyright statements in source files with current year
|
2021-02-15 21:10:54 +01:00 |
|
Thomas Jensen
|
c370772ee0
|
Switch test runner output filter sed to extended regex (-E )
|
2021-02-15 20:35:29 +01:00 |
|
Thomas Jensen
|
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 |
|
Thomas Jensen
|
b029347429
|
Added output filter feature to test runner for cross-platform test compatibility
|
2014-10-11 21:48:06 +02:00 |
|
Thomas Jensen
|
c7c7329659
|
testrunner.sh uses boxes.exe if present, else standard boxes to better support win32
|
2014-10-09 21:28:14 +02:00 |
|
Thomas Jensen
|
724890bb72
|
Added low-tech test mechanism
|
2014-09-24 09:51:28 +02:00 |
|