comparison src/testdir/test_filter_cmd.vim @ 21091:f6eb0c468ae4 v8.2.1097

patch 8.2.1097: highlight code not sufficiently tested Commit: https://github.com/vim/vim/commit/de8f0f47f653ff10bd8cc12b3e0817ed5bdf64ea Author: Bram Moolenaar <Bram@vim.org> Date: Tue Jun 30 18:45:43 2020 +0200 patch 8.2.1097: highlight code not sufficiently tested Problem: Highlight code not sufficiently tested. Solution: Add a few more tests. (Yegappan Lakshmanan, closes https://github.com/vim/vim/issues/6359)
author Bram Moolenaar <Bram@vim.org>
date Tue, 30 Jun 2020 19:00:04 +0200
parents cb73f4ae6b7c
children 08940efa6b4e
comparison
equal deleted inserted replaced
21090:be4aa55f87a6 21091:f6eb0c468ae4
144 b file.h 144 b file.h
145 mark B 145 mark B
146 let res = split(execute("filter /\.c$/ marks"), "\n")[1:] 146 let res = split(execute("filter /\.c$/ marks"), "\n")[1:]
147 call assert_equal([" A 1 0 file.c"], res) 147 call assert_equal([" A 1 0 file.c"], res)
148 148
149 " Test filtering :highlight command
150 highlight MyHlGroup ctermfg=10
151 let res = split(execute("filter /MyHlGroup/ highlight"), "\n")
152 call assert_equal(["MyHlGroup xxx ctermfg=10"], res)
153
149 call setline(1, ['one', 'two', 'three']) 154 call setline(1, ['one', 'two', 'three'])
150 1mark a 155 1mark a
151 2mark b 156 2mark b
152 3mark c 157 3mark c
153 let res = split(execute("filter /two/ marks abc"), "\n")[1:] 158 let res = split(execute("filter /two/ marks abc"), "\n")[1:]