comparison src/testdir/test_cmdline.vim @ 11279:b19377368387 v8.0.0525

patch 8.0.0525: completion for user command argument not tested commit https://github.com/vim/vim/commit/a33ddbbd04ca9b81cba6114708f42b8e26293b99 Author: Bram Moolenaar <Bram@vim.org> Date: Wed Mar 29 21:30:04 2017 +0200 patch 8.0.0525: completion for user command argument not tested Solution: Completion for user command argument not tested. Problem: Add a test.
author Christian Brabandt <cb@256bit.org>
date Wed, 29 Mar 2017 21:45:04 +0200
parents 918942a3b0ef
children 3e799a37ea22
comparison
equal deleted inserted replaced
11278:d4733fde2c25 11279:b19377368387
346 let b = join(sort(split(@:)),' ') 346 let b = join(sort(split(@:)),' ')
347 call assert_equal(a, b) 347 call assert_equal(a, b)
348 bw! 348 bw!
349 endfunc 349 endfunc
350 350
351 func Test_cmdline_complete_user_cmd()
352 command! -complete=color -nargs=1 Foo :
353 call feedkeys(":Foo \<Tab>\<Home>\"\<cr>", 'tx')
354 call assert_equal('"Foo blue', @:)
355 call feedkeys(":Foo b\<Tab>\<Home>\"\<cr>", 'tx')
356 call assert_equal('"Foo blue', @:)
357 delcommand Foo
358 endfunc
359
351 " using a leading backslash here 360 " using a leading backslash here
352 set cpo+=C 361 set cpo+=C
353 362
354 func Test_cmdline_search_range() 363 func Test_cmdline_search_range()
355 new 364 new