Mercurial > vim
annotate src/testdir/test77.in @ 3494:53786601213c v7.3.510
updated for version 7.3.510
Problem: Test 77 fails on Solaris 7. (Michael Soyka)
Solution: Replace any tabs with spaces.
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Mon, 30 Apr 2012 11:34:28 +0200 |
parents | afb476746692 |
children | 5cd32322154c |
rev | line source |
---|---|
2732
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
1 Inserts 2 million lines with consecutive integers starting from 1 |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
2 (essentially, the output of GNU's seq 1 2000000), writes them to Xtest |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
3 and writes its cksum to test.out. |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
4 |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
5 We need 2 million lines to trigger a call to mf_hash_grow(). If it would mess |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
6 up the lines the checksum would differ. |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
7 |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
8 cksum is part of POSIX and so should be available on most Unixes. |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
9 If it isn't available then the test will be skipped. |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
10 |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
11 STARTTEST |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
12 :so small.vim |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
13 :if !executable("cksum") |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
14 : e! test.ok |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
15 : w! test.out |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
16 : qa! |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
17 :endif |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
18 :set fileformat=unix undolevels=-1 |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
19 ggdG |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
20 :let i = 1 |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
21 :while i <= 2000000 | call append(i, range(i, i + 99)) | let i += 100 | endwhile |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
22 ggdd |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
23 :w! Xtest |
3494 | 24 :r !cksum Xtest |
25 :s/\s/ /g | |
26 :.w! test.out | |
2732
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
27 :qa! |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
28 ENDTEST |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
29 |