comparison src/testdir/test_quickfix.vim @ 12692:03a6aeea2096 v8.0.1224

patch 8.0.1224: still interference between test functions commit https://github.com/vim/vim/commit/cf1ba35fc2ebd41b9a7738bbd1f026f5311560aa Author: Bram Moolenaar <Bram@vim.org> Date: Fri Oct 27 00:55:04 2017 +0200 patch 8.0.1224: still interference between test functions Problem: Still interference between test functions. Solution: Clear autocommands. Wipe all buffers. Fix tests that depend on a specific start context.
author Christian Brabandt <cb@256bit.org>
date Fri, 27 Oct 2017 01:00:05 +0200
parents 805f7fd40e0d
children 49e136457c66
comparison
equal deleted inserted replaced
12691:ec5a749db3fa 12692:03a6aeea2096
149 " Note that this test assumes that a quickfix/location list is 149 " Note that this test assumes that a quickfix/location list is
150 " already set by the caller. 150 " already set by the caller.
151 func XageTests(cchar) 151 func XageTests(cchar)
152 call s:setup_commands(a:cchar) 152 call s:setup_commands(a:cchar)
153 153
154 let list = [{'bufnr': 1, 'lnum': 1}] 154 let list = [{'bufnr': bufnr('%'), 'lnum': 1}]
155 call g:Xsetlist(list) 155 call g:Xsetlist(list)
156 156
157 " Jumping to a non existent list should return error 157 " Jumping to a non existent list should return error
158 silent! Xolder 99 158 silent! Xolder 99
159 call assert_true(v:errmsg ==# 'E380: At bottom of quickfix stack') 159 call assert_true(v:errmsg ==# 'E380: At bottom of quickfix stack')