changeset 10270:e5dddd764fef v8.0.0032

commit https://github.com/vim/vim/commit/3e8474dd50f64c998bb665ce852f584a58dede6b Author: Bram Moolenaar <Bram@vim.org> Date: Wed Oct 12 17:52:42 2016 +0200 patch 8.0.0032 Problem: Tests may change the input file when something goes wrong. Solution: Avoid writing the input file.
author Christian Brabandt <cb@256bit.org>
date Wed, 12 Oct 2016 18:00:05 +0200
parents 46c0661f1a29
children ef4ea7c4de44
files src/testdir/test51.in src/testdir/test67.in src/testdir/test97.in src/testdir/test_tabpage.vim src/version.c
diffstat 5 files changed, 6 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/src/testdir/test51.in
+++ b/src/testdir/test51.in
@@ -24,7 +24,7 @@ STARTTEST
 :hi Crash term='asdf
 :redir END
 :" filter ctermfg and ctermbg, the numbers depend on the terminal
-:e test.out
+:e! test.out
 :%s/ctermfg=\d*/ctermfg=2/
 :%s/ctermbg=\d*/ctermbg=3/
 :" filter out possibly translated error message
--- a/src/testdir/test67.in
+++ b/src/testdir/test67.in
@@ -24,7 +24,7 @@ STARTTEST
 :call add(results, "#BufEnter#<buffer>: " . exists("#BufEnter#<buffer>"))
 :edit testfile2.test
 :call add(results, "#BufEnter#<buffer>: " . exists("#BufEnter#<buffer>"))
-:e test.out
+:e! test.out
 :call append(0, results)
 :$d
 :w
--- a/src/testdir/test97.in
+++ b/src/testdir/test97.in
@@ -7,7 +7,7 @@ STARTTEST
 :set shell=doesnotexist
 :" consistent sorting of file names
 :set nofileignorecase
-:e test.out
+:e! test.out
 :$put =glob('Xxx\{')
 :$put =glob('Xxx\$')
 :w! Xxx{
--- a/src/testdir/test_tabpage.vim
+++ b/src/testdir/test_tabpage.vim
@@ -11,6 +11,7 @@ function Test_tabpage()
   0tabnew
   1tabnew
   $tabnew
+  %del
   tabdo call append(line('$'), tabpagenr())
   tabclose! 2
   tabrewind
--- a/src/version.c
+++ b/src/version.c
@@ -765,6 +765,8 @@ static char *(features[]) =
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    32,
+/**/
     31,
 /**/
     30,