summaryrefslogtreecommitdiffstats
path: root/tests/expected/colcrt
Commit message (Collapse)AuthorAgeFilesLines
* colcrt: avoid the command getting hung [afl]Sami Kerola2016-04-131-0/+3
| | | | | | | Some inputs make getwc(3) not to progress file descriptor and neither to report EILSEQ. Detect such situation and skip the bad input. Signed-off-by: Sami Kerola <kerolasa@iki.fi>
* tests: don't skip case "output undefined"Ruediger Meier2016-03-072-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | Treat missing expected files as empty and let the test fail if there is non-empty output. Expected output may be missing in these cases: 1. forgot to commit the file after changing/adding a (sub)test 2. a bug in a test where we do tricks with TS_EXPECTED 3. and most notable if ts_die() is called before a subtest is initialized, e.g. in ts_scsi_debug_init() I always wondered why we don't treat this as FAILED. Now we do so, ts_finalize and ts_gen_diff looks much cleaner now. The change discovers that tests with subtest were ignoring the "non-sub" expected files which had to be fixed. BTW we removed any zero sized files. Moreover now we respect diff's return value. In past all test succeeded when diff was not able to write to diffdir, e.g. when running tests as normal user after they run as root. Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
* tests: update colcrt test expectationsSami Kerola2016-02-026-420/+49Star
| | | | | | | | The reimplementation caused output to change in some corner cases, such as how binary inputs, long lines with underscores, and white space trimming, are handled. Signed-off-by: Sami Kerola <kerolasa@iki.fi>
* tests: add colcrt functional testsSami Kerola2016-02-026-0/+292
| | | | | | | | | Output formats are based on colcrt before recent asan fixes and magic constant replace, that are the commits ee24ab6f1..70e3fcf29. It seems the fixes caused unintentional, and not detected change to output format - which to me means colcrt has a regression that got to be part of release v2.27. Signed-off-by: Sami Kerola <kerolasa@iki.fi>
* tests: add colcrt regression testsSami Kerola2015-08-102-0/+387
Thanks to Alaa Mubaied for providing crash1 input file making colcrt to crash. The crash2 was generated using American Fuzzy Lop. Signed-off-by: Sami Kerola <kerolasa@iki.fi>