summaryrefslogtreecommitdiffstats
path: root/tests/run-tests.sh
diff options
context:
space:
mode:
authorNalin Dahyabhai <nalin@dahyabhai.net>2012-01-11 21:16:47 -0500
committerNalin Dahyabhai <nalin@dahyabhai.net>2012-01-11 21:16:47 -0500
commit8ddfa26303a6719f4e567546e337283f69ff813c (patch)
tree157a0dc63f6d1a4ec33da8ad7d17a0c2cd01f1be /tests/run-tests.sh
parent170146d798bf2ba3429da55bfc952ad91bf47619 (diff)
downloadslapi-nis-8ddfa26303a6719f4e567546e337283f69ff813c.tar.gz
slapi-nis-8ddfa26303a6719f4e567546e337283f69ff813c.tar.xz
slapi-nis-8ddfa26303a6719f4e567546e337283f69ff813c.zip
- fix the test that we do recompute the two entries when we're not skipping that
Diffstat (limited to 'tests/run-tests.sh')
-rwxr-xr-xtests/run-tests.sh12
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/run-tests.sh b/tests/run-tests.sh
index 904613a..c2d0eb5 100755
--- a/tests/run-tests.sh
+++ b/tests/run-tests.sh
@@ -66,6 +66,18 @@ for subdir in "$@" ; do
fi
fi
fi
+ if ! test -r $TESTDIR/$subdir/before.txt ; then
+ if ! test -r $TESTDIR/$subdir/after.txt ; then
+ if test -x $TESTDIR/$subdir/post.sh ; then
+ if ! $TESTDIR/$subdir/post.sh $TESTDIR/$subdir/before.out $TESTDIR/$subdir/after.out ; then
+ echo `basename "$subdir"`:
+ showdiff $TESTDIR/$subdir/before.out after.out
+ stopslapd
+ exit 1
+ fi
+ fi
+ fi
+ fi
stopslapd
popd > /dev/null
if test -s $TESTDIR/$subdir/description.txt ; then