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