diff options
author | Bram Moolenaar <Bram@vim.org> | 2004-06-13 20:20:40 +0000 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2004-06-13 20:20:40 +0000 |
commit | 071d4279d6ab81b7187b48f3a0fc61e587b6db6c (patch) | |
tree | 221cbe3c40e043163c06f61c52a7ba2eb41e12ce /src/testdir | |
parent | b4210b3bc14e2918f153a7307530fbe6eba659e1 (diff) |
updated for version 7.0001v7.0001
Diffstat (limited to 'src/testdir')
121 files changed, 15553 insertions, 0 deletions
diff --git a/src/testdir/Make_amiga.mak b/src/testdir/Make_amiga.mak new file mode 100644 index 0000000000..0970b729f5 --- /dev/null +++ b/src/testdir/Make_amiga.mak @@ -0,0 +1,97 @@ +# +# Makefile to run al tests for Vim, on Amiga +# +# Requires "rm", "csh" and "diff"! + +VIMPROG = /vim + +# These tests don't work (yet): +# test2 "\\tmp" doesn't work +# test10 'errorformat' is different +# test11 "cat" doesn't work properly +# test12 can't unlink a swap file +# test25 uses symbolic link +# test27 can't edit file with "*" +# test52 only for Win32 + +SCRIPTS = test1.out test3.out test4.out test5.out test6.out \ + test7.out test8.out test9.out \ + test13.out test14.out test15.out test17.out \ + test18.out test19.out test20.out test21.out test22.out \ + test23.out test24.out test26.out \ + test28.out test29.out test30.out test31.out test32.out \ + test33.out test34.out test35.out test36.out test37.out \ + test38.out test39.out test40.out test41.out test42.out \ + test43.out test44.out test45.out test46.out test47.out \ + test48.out test51.out + +.SUFFIXES: .in .out + +nongui: /tmp $(SCRIPTS) + csh -c echo ALL DONE + +clean: + csh -c \rm -rf *.out /tmp/* Xdotest small.vim tiny.vim mbyte.vim test.ok viminfo + +.in.out: + copy $*.ok test.ok + $(VIMPROG) -u amiga.vim -U NONE --noplugin -s dotest.in $*.in + diff test.out $*.ok + rename test.out $*.out + -delete X#? ALL QUIET + -delete test.ok + +# Create a directory for temp files +/tmp: + makedir /tmp + +# Manx requires all dependencies... +test1.out: test1.in +test2.out: test2.in +test3.out: test3.in +test4.out: test4.in +test5.out: test5.in +test6.out: test6.in +test7.out: test7.in +test8.out: test8.in +test9.out: test9.in +test10.out: test10.in +test11.out: test11.in +test12.out: test12.in +test13.out: test13.in +test14.out: test14.in +test15.out: test15.in +test16.out: test16.in +test17.out: test17.in +test18.out: test18.in +test19.out: test19.in +test20.out: test20.in +test21.out: test21.in +test22.out: test22.in +test23.out: test23.in +test24.out: test24.in +test25.out: test25.in +test26.out: test26.in +test27.out: test27.in +test28.out: test28.in +test29.out: test29.in +test30.out: test30.in +test31.out: test31.in +test32.out: test32.in +test33.out: test33.in +test34.out: test34.in +test35.out: test35.in +test36.out: test36.in +test37.out: test37.in +test38.out: test38.in +test39.out: test39.in +test40.out: test40.in +test41.out: test41.in +test42.out: test42.in +test43.out: test43.in +test44.out: test44.in +test45.out: test45.in +test46.out: test46.in +test47.out: test47.in +test48.out: test48.in +test51.out: test51.in diff --git a/src/testdir/Make_dos.mak b/src/testdir/Make_dos.mak new file mode 100644 index 0000000000..b15951e6db --- /dev/null +++ b/src/testdir/Make_dos.mak @@ -0,0 +1,64 @@ +# +# Makefile to run al tests for Vim, on Dos-like machines. +# +# Requires a set of Unix tools: echo, diff, etc. + +VIMPROG = ..\\vim + +# Omitted: +# test2 "\\tmp" doesn't work. +# test10 'errorformat' is different +# test12 can't unlink a swap file +# test25 uses symbolic link +# test27 can't edit file with "*" in file name +# test31 16 bit version runs out of memory... + +SCRIPTS16 = test1.out test19.out test20.out test22.out \ + test23.out test24.out test28.out test29.out \ + test35.out test36.out test43.out \ + test44.out test45.out test46.out test47.out \ + test48.out test51.out + +SCRIPTS = test3.out test4.out test5.out test6.out test7.out \ + test8.out test9.out test11.out test13.out test14.out \ + test15.out test17.out test18.out test21.out test26.out \ + test30.out test31.out test32.out test33.out test34.out \ + test37.out test38.out test39.out test40.out test41.out \ + test42.out test52.out + +SCRIPTS32 = test50.out + +SCRIPTS_GUI = test16.out + +.SUFFIXES: .in .out + +nongui: $(SCRIPTS16) $(SCRIPTS) + echo ALL DONE + +small: $(SCRIPTS16) + echo ALL DONE + +gui: $(SCRIPTS16) $(SCRIPTS) $(SCRIPTS_GUI) + echo ALL DONE + +win32: $(SCRIPTS16) $(SCRIPTS) $(SCRIPTS32) + echo ALL DONE + +clean: + -del *.out + -del test.ok + -del small.vim + -del tiny.vim + -del mbyte.vim + -del X* + -del viminfo + +.in.out: + copy $*.ok test.ok + $(VIMPROG) -u dos.vim -U NONE --noplugin -s dotest.in $*.in + diff test.out $*.ok + -del $*.out + rename test.out $*.out + -del X* + -del test.ok + -del viminfo diff --git a/src/testdir/Make_os2.mak b/src/testdir/Make_os2.mak new file mode 100644 index 0000000000..af582023a0 --- /dev/null +++ b/src/testdir/Make_os2.mak @@ -0,0 +1,52 @@ +# +# Makefile to run al tests for Vim, on OS/2 +# +# Requires a set of Unix tools: echo, diff, etc. + +VIMPROG = ../vim.exe + +# Omitted: +# test2 "\\tmp" doesn't work. +# test10 'errorformat' is different +# test11 requires sed +# test12 can't unlink a swap file +# test25 uses symbolic link +# test27 can't edit file with "*" in file name +# test52 only for Win32 + +SCRIPTS = test1.out test3.out test4.out test5.out test6.out \ + test7.out test8.out test9.out \ + test13.out test14.out test15.out test17.out \ + test18.out test19.out test20.out test21.out test22.out \ + test23.out test24.out test26.out \ + test28.out test29.out test30.out test31.out test32.out \ + test33.out test34.out test35.out test36.out test37.out \ + test38.out test39.out test40.out test41.out test42.out \ + test43.out test44.out test45.out test46.out test47.out \ + test48.out test51.out + +.SUFFIXES: .in .out + +all: /tmp $(SCRIPTS) + @echo ALL DONE + +$(SCRIPTS): $(VIMPROG) + +clean: + -rm -rf *.out Xdotest test.ok tiny.vim small.vim mbyte.vim viminfo + +# Make sure all .in and .out files are in DOS fileformat. +.in.out: + $(VIMPROG) -u NONE -s todos.vim $*.in + $(VIMPROG) -u NONE -s todos.vim $*.ok + copy $*.ok test.ok + $(VIMPROG) -u os2.vim --noplugin -s dotest.in $*.in + $(VIMPROG) -u NONE -s todos.vim test.out + diff test.out $*.ok + rename test.out $*.out + -rm -rf X* viminfo + -del test.ok + +# Create a directory for temp files +/tmp: + -mkdir /tmp diff --git a/src/testdir/Make_vms.mms b/src/testdir/Make_vms.mms new file mode 100644 index 0000000000..23b0b26fc0 --- /dev/null +++ b/src/testdir/Make_vms.mms @@ -0,0 +1,124 @@ +# +# Makefile to run all tests for Vim on VMS +# +# Authors: Zoltan Arpadffy, <arpadffy@polarhome.com> +# Sandor Kopanyi, <sandor.kopanyi@mailbox.hu> +# +# Last change: 2004 May 03 +# +# This has been tested on VMS 6.2 to 7.2 on DEC Alpha and VAX. +# Edit the lines |