updated for version 7.0051
diff --git a/src/testdir/Makefile b/src/testdir/Makefile
index 91e229a..736db04 100644
--- a/src/testdir/Makefile
+++ b/src/testdir/Makefile
@@ -50,10 +50,13 @@
cp $*.ok test.ok
# Sleep a moment to avoid that the xterm title is messed up
@-sleep .2
- $(VIMPROG) -u unix.vim -U NONE --noplugin -s dotest.in $*.in
- @/bin/sh -c "if diff test.out $*.ok; \
- then mv -f test.out $*.out; \
- else echo $* FAILED >>test.log; mv -f test.out $*.failed; \
+ -$(VIMPROG) -u unix.vim -U NONE --noplugin -s dotest.in $*.in
+ @/bin/sh -c "if test -f test.out; then\
+ if diff test.out $*.ok; \
+ then mv -f test.out $*.out; \
+ else echo $* FAILED >>test.log; mv -f test.out $*.failed; \
+ fi \
+ else echo $* NO OUTPUT >>test.log; \
fi"
-rm -rf X* test.ok viminfo