mirror of
https://github.com/vim/vim.git
synced 2025-10-28 09:27:14 -04:00
Add missing files for patch 7.3.143.
This commit is contained in:
27
src/testdir/test77.in
Normal file
27
src/testdir/test77.in
Normal file
@@ -0,0 +1,27 @@
|
||||
Inserts 2 million lines with consecutive integers starting from 1
|
||||
(essentially, the output of GNU's seq 1 2000000), writes them to Xtest
|
||||
and writes its cksum to test.out.
|
||||
|
||||
We need 2 million lines to trigger a call to mf_hash_grow(). If it would mess
|
||||
up the lines the checksum would differ.
|
||||
|
||||
cksum is part of POSIX and so should be available on most Unixes.
|
||||
If it isn't available then the test will be skipped.
|
||||
|
||||
STARTTEST
|
||||
:so small.vim
|
||||
:if !executable("cksum")
|
||||
: e! test.ok
|
||||
: w! test.out
|
||||
: qa!
|
||||
:endif
|
||||
:set fileformat=unix undolevels=-1
|
||||
ggdG
|
||||
:let i = 1
|
||||
:while i <= 2000000 | call append(i, range(i, i + 99)) | let i += 100 | endwhile
|
||||
ggdd
|
||||
:w! Xtest
|
||||
:!cksum Xtest > test.out
|
||||
:qa!
|
||||
ENDTEST
|
||||
|
||||
1
src/testdir/test77.ok
Normal file
1
src/testdir/test77.ok
Normal file
@@ -0,0 +1 @@
|
||||
3678979763 14888896 Xtest
|
||||
Reference in New Issue
Block a user