Mercurial > vim
comparison src/testdir/test_excmd.vim @ 19370:02111977dd05 v8.2.0243
patch 8.2.0243: insufficient code coverage for ex_docmd.c functions
Commit: https://github.com/vim/vim/commit/9f6277bdde97b7767ded43a0b5a2023eb601b3b7
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Feb 11 22:04:02 2020 +0100
patch 8.2.0243: insufficient code coverage for ex_docmd.c functions
Problem: Insufficient code coverage for ex_docmd.c functions.
Solution: Add more tests. (Yegappan Lakshmanan, closes https://github.com/vim/vim/issues/5618)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Tue, 11 Feb 2020 22:15:04 +0100 |
parents | 2f0f308c069c |
children | 67fbe280a502 |
comparison
equal
deleted
inserted
replaced
19369:05c259d4233d | 19370:02111977dd05 |
---|---|
18 call assert_fails(':+1echo 1', 'E481:') | 18 call assert_fails(':+1echo 1', 'E481:') |
19 call assert_fails(':/1/echo 1', 'E481:') | 19 call assert_fails(':/1/echo 1', 'E481:') |
20 call assert_fails(':\/echo 1', 'E481:') | 20 call assert_fails(':\/echo 1', 'E481:') |
21 normal vv | 21 normal vv |
22 call assert_fails(":'<,'>echo 1", 'E481:') | 22 call assert_fails(":'<,'>echo 1", 'E481:') |
23 call assert_fails(":\\xcenter", 'E10:') | |
23 endfunc | 24 endfunc |
24 | 25 |
25 func Test_buffers_lastused() | 26 func Test_buffers_lastused() |
26 call test_settime(localtime() - 2000) " middle | 27 call test_settime(localtime() - 2000) " middle |
27 edit bufa | 28 edit bufa |
239 | 240 |
240 call delete('foo') | 241 call delete('foo') |
241 call delete('bar') | 242 call delete('bar') |
242 endfunc | 243 endfunc |
243 | 244 |
245 " Test for the :print command | |
246 func Test_print_cmd() | |
247 call assert_fails('print', 'E749:') | |
248 endfunc | |
249 | |
250 " Test for the :winsize command | |
251 func Test_winsize_cmd() | |
252 call assert_fails('winsize 1', 'E465:') | |
253 endfunc | |
254 | |
255 " Test for the :redir command | |
256 func Test_redir_cmd() | |
257 call assert_fails('redir @@', 'E475:') | |
258 call assert_fails('redir abc', 'E475:') | |
259 if has('unix') | |
260 call mkdir('Xdir') | |
261 call assert_fails('redir > Xdir', 'E17:') | |
262 call delete('Xdir', 'd') | |
263 endif | |
264 if !has('bsd') | |
265 call writefile([], 'Xfile') | |
266 call setfperm('Xfile', 'r--r--r--') | |
267 call assert_fails('redir! > Xfile', 'E190:') | |
268 call delete('Xfile') | |
269 endif | |
270 endfunc | |
271 | |
272 " Test for the :filetype command | |
273 func Test_filetype_cmd() | |
274 call assert_fails('filetype abc', 'E475:') | |
275 endfunc | |
276 | |
277 " Test for the :mode command | |
278 func Test_mode_cmd() | |
279 call assert_fails('mode abc', 'E359:') | |
280 endfunc | |
281 | |
244 " vim: shiftwidth=2 sts=2 expandtab | 282 " vim: shiftwidth=2 sts=2 expandtab |