Mercurial > vim
diff src/testdir/test_quickfix.vim @ 13115:9812a9ca3ab2 v8.0.1432
patch 8.0.1432: after ":copen" can't get the window-ID of the quickfix window
commit https://github.com/vim/vim/commit/2ec364e94dbc080ccdf6c5dfc6f1653b5b7ded64
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Jan 27 11:52:13 2018 +0100
patch 8.0.1432: after ":copen" can't get the window-ID of the quickfix window
Problem: After ":copen" can't get the window-ID of the quickfix window.
(FalacerSelene)
Solution: Make it work without a quickfix list. Add a test. (Yegappan
Lakshmanan, closes #2541)
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sat, 27 Jan 2018 12:00:06 +0100 |
parents | bfa7f5b23c53 |
children | 4d55eb79178b |
line wrap: on
line diff
--- a/src/testdir/test_quickfix.vim +++ b/src/testdir/test_quickfix.vim @@ -2906,6 +2906,12 @@ func Xgetlist_empty_tests(cchar) call assert_equal(0, g:Xgetlist({'changedtick' : 0}).changedtick) call assert_equal({'context' : '', 'id' : 0, 'idx' : 0, 'items' : [], 'nr' : 0, 'size' : 0, 'title' : '', 'winid' : 0, 'changedtick': 0}, g:Xgetlist({'all' : 0})) + " Quickfix window with empty stack + silent! Xopen + let qfwinid = (a:cchar == 'c') ? win_getid() : 0 + call assert_equal(qfwinid, g:Xgetlist({'winid' : 0}).winid) + Xclose + " Empty quickfix list Xexpr "" call assert_equal('', g:Xgetlist({'context' : 0}).context)