Mercurial > vim
comparison src/testdir/test_substitute.vim @ 19231:b8fd7364befd v8.2.0174
patch 8.2.0174: various commands not completely tested
Commit: https://github.com/vim/vim/commit/5d98dc2a48156d44139b75c689bd3137ff7fe8bf
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Jan 29 21:57:34 2020 +0100
patch 8.2.0174: various commands not completely tested
Problem: Various commands not completely tested.
Solution: Add more test cases. (Yegappan Lakshmanan, closes https://github.com/vim/vim/issues/5551)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Wed, 29 Jan 2020 22:00:04 +0100 |
parents | e9675870c480 |
children | 1b02482e6a61 |
comparison
equal
deleted
inserted
replaced
19230:21e430519a6c | 19231:b8fd7364befd |
---|---|
216 call setline(1, 'foobar') | 216 call setline(1, 'foobar') |
217 | 217 |
218 call assert_fails('s/FOO/bar/', 'E486:') | 218 call assert_fails('s/FOO/bar/', 'E486:') |
219 call assert_fails('s/foo/bar/@', 'E488:') | 219 call assert_fails('s/foo/bar/@', 'E488:') |
220 call assert_fails('s/\(/bar/', 'E476:') | 220 call assert_fails('s/\(/bar/', 'E476:') |
221 call assert_fails('s afooabara', 'E146:') | |
222 call assert_fails('s\\a', 'E10:') | |
221 | 223 |
222 setl nomodifiable | 224 setl nomodifiable |
223 call assert_fails('s/foo/bar/', 'E21:') | 225 call assert_fails('s/foo/bar/', 'E21:') |
224 | 226 |
225 bwipe! | 227 bwipe! |
743 let @/ = '^#\n\zs' | 745 let @/ = '^#\n\zs' |
744 s///e | 746 s///e |
745 call assert_equal('#', getline(1)) | 747 call assert_equal('#', getline(1)) |
746 bwipe! | 748 bwipe! |
747 endfunc | 749 endfunc |
750 | |
751 " vim: shiftwidth=2 sts=2 expandtab |