Mercurial > vim
changeset 11091:ae45d497868f v8.0.0433
patch 8.0.0433: beeps when running tests
commit https://github.com/vim/vim/commit/c3c766ea8c35f5b2bd45fb3d74d0ae46b2d8c24f
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Mar 8 22:55:19 2017 +0100
patch 8.0.0433: beeps when running tests
Problem: Quite a few beeps when running tests.
Solution: Set 'belloff' for these tests. (Christian Brabandt)
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Wed, 08 Mar 2017 23:00:06 +0100 |
parents | 5137efa60fd6 |
children | 24caa60f5e94 |
files | src/testdir/test103.in src/testdir/test14.in src/testdir/test29.in src/testdir/test30.in src/testdir/test32.in src/testdir/test45.in src/testdir/test72.in src/testdir/test73.in src/testdir/test77.in src/testdir/test78.in src/testdir/test85.in src/testdir/test94.in src/testdir/test_alot.vim src/testdir/test_alot_utf8.vim src/testdir/test_close_count.in src/testdir/test_cmdline.vim src/testdir/test_diffmode.vim src/testdir/test_digraph.vim src/testdir/test_erasebackword.in src/testdir/test_normal.vim src/testdir/test_packadd.vim src/testdir/test_search.vim src/testdir/test_textobjects.vim src/testdir/test_undo.vim src/testdir/test_usercommands.vim src/testdir/test_visual.vim src/version.c |
diffstat | 27 files changed, 31 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/testdir/test103.in +++ b/src/testdir/test103.in @@ -1,6 +1,7 @@ Test for visual mode not being reset causing E315 error. STARTTEST :so small.vim +:set belloff=all :enew :let g:msg="Everything's fine." :function! TriggerTheProblem()
--- a/src/testdir/test14.in +++ b/src/testdir/test14.in @@ -6,6 +6,7 @@ Also test search() STARTTEST :so small.vim +:set belloff=all /Start cursor here vaBiBD:?Bug?,/Piece/-2w! test.out /^- Bug
--- a/src/testdir/test29.in +++ b/src/testdir/test29.in @@ -103,6 +103,7 @@ if (condition) // Remove the next commen STARTTEST :" Test with backspace set to the non-compatible setting +:set belloff=all /^\d\+ this :set cp bs=2 Avim1
--- a/src/testdir/test30.in +++ b/src/testdir/test30.in @@ -4,6 +4,7 @@ Note: This test will fail if "cat" is no STARTTEST :so small.vim +:set belloff=all :" first write three test files, one in each format :set fileformat=unix :set fileformats=
--- a/src/testdir/test32.in +++ b/src/testdir/test32.in @@ -23,6 +23,7 @@ Test for insert expansion STARTTEST :so small.vim :se nocp viminfo+=nviminfo cpt=.,w ff=unix | $-2,$w!Xtestfile | set ff& +:set belloff=all :se cot= nO#include "Xtestfile" ru
--- a/src/testdir/test45.in +++ b/src/testdir/test45.in @@ -2,6 +2,7 @@ Tests for folding. vim: set ft=vim : STARTTEST :so small.vim +:set belloff=all :" We also need the +syntax feature here. :if !has("syntax") e! test.ok
--- a/src/testdir/test72.in +++ b/src/testdir/test72.in @@ -4,6 +4,7 @@ undo-able pieces. Do that by setting 'u STARTTEST :so small.vim +:set belloff=all :" :" Test 'undofile': first a simple one-line change. :set nocompatible viminfo+=nviminfo visualbell @@ -25,7 +26,6 @@ u:.w! test.out :set undofile :bwipe! :e Xtestfile -:" TODO: this beeps u:.w >>test.out :" :" Test 'undofile', add 10 lines, delete 6 lines, undo 3
--- a/src/testdir/test73.in +++ b/src/testdir/test73.in @@ -2,6 +2,7 @@ Tests for find completion. STARTTEST :so small.vim +:set belloff=all :" Do all test in a separate window to avoid E211 when we recursively :" delete the Xfind directory during cleanup :"
--- a/src/testdir/test77.in +++ b/src/testdir/test77.in @@ -10,6 +10,7 @@ If it isn't available then the test will STARTTEST :so small.vim +:set belloff=all :if !executable("cksum") : e! test.ok : w! test.out
--- a/src/testdir/test78.in +++ b/src/testdir/test78.in @@ -6,7 +6,7 @@ blocks. STARTTEST :so small.vim -:set nocp fileformat=unix undolevels=-1 viminfo+=nviminfo +:set nocp fileformat=unix undolevels=-1 viminfo+=nviminfo belloff=all :e! Xtest ggdG :let text = "\tabcdefghijklmnoparstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnoparstuvwxyz0123456789"
--- a/src/testdir/test85.in +++ b/src/testdir/test85.in @@ -2,6 +2,7 @@ Test for Lua interface and luaeval() fun STARTTEST :so small.vim +:set belloff=all :so lua.vim :set nocompatible viminfo+=nviminfo :lua l = vim.list():add"item0":add"dictionary with list OK":add"item2"
--- a/src/testdir/test94.in +++ b/src/testdir/test94.in @@ -17,6 +17,7 @@ Test cases: STARTTEST :so small.vim +:set belloff=all :set enc=utf-8 nocp viminfo+=nviminfo : :" User functions
--- a/src/testdir/test_alot.vim +++ b/src/testdir/test_alot.vim @@ -1,6 +1,7 @@ " A series of tests that can run in one Vim invocation. " This makes testing go faster, since Vim doesn't need to restart. +set belloff=all source test_assign.vim source test_autocmd.vim source test_changedtick.vim
--- a/src/testdir/test_alot_utf8.vim +++ b/src/testdir/test_alot_utf8.vim @@ -5,6 +5,7 @@ " runtest.vim. Checking for the multi_byte feature is in the individual " files, so that they can be run by themselves. +set belloff=all source test_expr_utf8.vim source test_matchadd_conceal_utf8.vim source test_regexp_utf8.vim
--- a/src/testdir/test_close_count.in +++ b/src/testdir/test_close_count.in @@ -2,6 +2,7 @@ Tests for :[count]close! and :[count]hid STARTTEST :so small.vim +:set belloff=all :let tests = [] :for i in range(5) :new
--- a/src/testdir/test_cmdline.vim +++ b/src/testdir/test_cmdline.vim @@ -1,5 +1,7 @@ " Tests for editing the command line. +set belloff=all + func Test_complete_tab() call writefile(['testfile'], 'Xtestfile') call feedkeys(":e Xtest\t\r", "tx")
--- a/src/testdir/test_diffmode.vim +++ b/src/testdir/test_diffmode.vim @@ -1,4 +1,5 @@ " Tests for diff mode +set belloff=all func Test_diff_fold_sync() enew!
--- a/src/testdir/test_digraph.vim +++ b/src/testdir/test_digraph.vim @@ -3,6 +3,7 @@ if !has("digraphs") || !has("multi_byte") finish endif +set belloff=all func! Put_Dig(chars) exe "norm! o\<c-k>".a:chars
--- a/src/testdir/test_erasebackword.in +++ b/src/testdir/test_erasebackword.in @@ -2,6 +2,7 @@ Test for erasing backword STARTTEST :so small.vim +:set belloff=all :so mbyte.vim :set encoding=utf-8 G
--- a/src/testdir/test_normal.vim +++ b/src/testdir/test_normal.vim @@ -1,5 +1,6 @@ " Test for various Normal mode commands +set belloff=all func! Setup_NewWindow() 10new call setline(1, range(1,100))
--- a/src/testdir/test_packadd.vim +++ b/src/testdir/test_packadd.vim @@ -1,5 +1,7 @@ " Tests for 'packpath' and :packadd +set belloff=all + func SetUp() let s:topdir = expand('%:h') . '/Xdir' exe 'set packpath=' . s:topdir
--- a/src/testdir/test_search.vim +++ b/src/testdir/test_search.vim @@ -1,5 +1,6 @@ " Test for the search command +set belloff=all func Test_search_cmdline() if !exists('+incsearch') return
--- a/src/testdir/test_textobjects.vim +++ b/src/testdir/test_textobjects.vim @@ -4,6 +4,7 @@ if !has('textobjects') finish endif +set belloff=all function! CpoM(line, useM, expected) new
--- a/src/testdir/test_undo.vim +++ b/src/testdir/test_undo.vim @@ -3,6 +3,7 @@ " undo-able pieces. Do that by setting 'undolevels'. " Also tests :earlier and :later. +set belloff=all func Test_undotree() exe "normal Aabc\<Esc>" set ul=100
--- a/src/testdir/test_usercommands.vim +++ b/src/testdir/test_usercommands.vim @@ -1,6 +1,7 @@ " Tests for user defined commands " Test for <mods> in user defined commands +set belloff=all function Test_cmdmods() let g:mods = ''