More unit fixes.

This commit is contained in:
Roy Marples 2008-07-03 13:09:10 +00:00
parent aa57dd1ff6
commit 28a65393ca
4 changed files with 11 additions and 5 deletions

1
src/test/.gitignore vendored
View File

@ -1 +1,2 @@
/*.out
tmp-*

View File

@ -7,5 +7,8 @@ gitignore:
check test::
./runtests.sh
verbose-test:
VERBOSE=yes ./runtests.sh
clean:
rm -f *.out
rm -rf *.out tmp-*

View File

@ -68,10 +68,9 @@ ret=$(($ret + $?))
einfo "Running unit tests"
eindent
cd units
for u in *; do
for u in units/*; do
[ -x "${u}" -a -f "${u}" ] || continue
ebegin "${u}"
ebegin "$(basename "${u}")"
./"${u}"
eend $?
ret=$(($ret + $?))

View File

@ -2,9 +2,12 @@
# unit test for is_older_than code of baselayout (2008/06/19)
# Author: Matthias Schwarzott <zzam@gentoo.org>
RCDIR=../../rc
TMPDIR=tmp-"$(basename "$0")"
# Please note that we added this unit test because the function
# should really be called is_newer_than as it's what it's really testing.
# Or more perversly, returning 0 on failure and 1 and success.
# bool is_older_than(reference, files/dirs to check)
#
# return 0 if any of the files/dirs are newer than