test-encode/decode-varint failed
encode-varint-bytes(i) = bytes: [{stretchy vector 128, 128, 128, 128, 248, 255, 255, 255, 255, 127} and {stretchy vector 3} are not =. sizes differ (10 and 1), element 0 is the first non-matching element]
FAILED in 0.002164s and 58KiB
should become something like this
test-encode/decode-varint: values differ starting at element 0
encode-varint-bytes(i): size=10 {stretchy vector 128, 128, 128, 128, 248, 255, 255, 255, 255, 127}
bytes: size=1 {stretchy vector 3}
I'd like to see several improvements to Testworks output:
--progress failuresI suppose. i.e., don't display pass, not implemented, expected to fail.test-output:testworksand should by default go totest-temp-directory()/test-name.logand there can be an option to also send it to the console.--test-output=all, for example...not sure of name.make check(--report json --report-file foo.json) I still want the final count of passing/failing tests to be shown on the terminal.--loadso they can be associated with their .so file and we can execute them in that same order and display the .so filename before any progress output for that set of tests. (The output frommake checkis currently pretty random and hard to know what tests belong to what library.)Those are my thoughts. We'll see how it develops.