Mercurial > vim
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 |