Commit Briefs

Thomas Adam

don't pass $ret to test_done on failure when it's known to be zero

Otherwise the test directory it's not left in place; ok tracey@


Thomas Adam

use test(1) -eq and -ne to compare integers, and reduce quoting

This brings the rest of the regression test scripts in line with patch.sh.


Thomas Adam

regress: fix test failures using date(1)

This patch fixes test failures related the date(1) utility. In the long term we could add a wrapper function to detect valid options for date(1) and use the variant which works on the current OS. For now, this makes some tests pass and shows us where the problems are. OK thomas.adam





Christian Weisgerber

switch function declarations from Korn shell to Bourne/POSIX shell syntax

ok stsp


Stefan Sperling

add a -q option to tests for quiet output and use it for 'make regress'

Previous default output remains when test cases are run individually. ok tracey




Stefan Sperling

add submodule tests

ok semarie


Stefan Sperling

add a test for bug fixed in a0975128


Stefan Sperling

always show numeric dates in ISO-8601/xkcd-1179 format

ok millert tracey sthen


Stefan Sperling

show commit date's century in 'got blame' output (patch by Tracey Emery)

tests adjusted by me


Stefan Sperling

fix and simplify blame algorithm

Always diff against latest version of file. This is much easier since there is no need to keep track of lines shifting around.


Stefan Sperling

add another xfail blame test case






Stefan Sperling

make 'got blame' show committer names


Stefan Sperling

make 'got blame' show line numbers