forked from aniani/vim
patch 8.1.1074: Python test doesn't wipe out hidden buffer
Problem: Python test doesn't wipe out hidden buffer. Solution: Wipe out the buffer. (Ben Jackson, closes #4189)
This commit is contained in:
parent
e73f911c53
commit
bfd3603670
@ -89,32 +89,37 @@ func _SetUpHiddenBuffer()
|
|||||||
call assert_equal( line( '.' ), 11 )
|
call assert_equal( line( '.' ), 11 )
|
||||||
endfunc
|
endfunc
|
||||||
|
|
||||||
|
func _CleanUpHiddenBuffer()
|
||||||
|
bwipe! hidden
|
||||||
|
bwipe!
|
||||||
|
endfunc
|
||||||
|
|
||||||
func Test_Write_To_HiddenBuffer_Does_Not_Fix_Cursor_Clear()
|
func Test_Write_To_HiddenBuffer_Does_Not_Fix_Cursor_Clear()
|
||||||
call _SetUpHiddenBuffer()
|
call _SetUpHiddenBuffer()
|
||||||
py vim.buffers[ int( vim.eval( 'bufnr("hidden")' ) ) ][:] = None
|
py vim.buffers[ int( vim.eval( 'bufnr("hidden")' ) ) ][:] = None
|
||||||
call assert_equal( line( '.' ), 11 )
|
call assert_equal( line( '.' ), 11 )
|
||||||
bwipe!
|
call _CleanUpHiddenBuffer()
|
||||||
endfunc
|
endfunc
|
||||||
|
|
||||||
func Test_Write_To_HiddenBuffer_Does_Not_Fix_Cursor_List()
|
func Test_Write_To_HiddenBuffer_Does_Not_Fix_Cursor_List()
|
||||||
call _SetUpHiddenBuffer()
|
call _SetUpHiddenBuffer()
|
||||||
py vim.buffers[ int( vim.eval( 'bufnr("hidden")' ) ) ][:] = [ 'test' ]
|
py vim.buffers[ int( vim.eval( 'bufnr("hidden")' ) ) ][:] = [ 'test' ]
|
||||||
call assert_equal( line( '.' ), 11 )
|
call assert_equal( line( '.' ), 11 )
|
||||||
bwipe!
|
call _CleanUpHiddenBuffer()
|
||||||
endfunc
|
endfunc
|
||||||
|
|
||||||
func Test_Write_To_HiddenBuffer_Does_Not_Fix_Cursor_Str()
|
func Test_Write_To_HiddenBuffer_Does_Not_Fix_Cursor_Str()
|
||||||
call _SetUpHiddenBuffer()
|
call _SetUpHiddenBuffer()
|
||||||
py vim.buffers[ int( vim.eval( 'bufnr("hidden")' ) ) ][0] = 'test'
|
py vim.buffers[ int( vim.eval( 'bufnr("hidden")' ) ) ][0] = 'test'
|
||||||
call assert_equal( line( '.' ), 11 )
|
call assert_equal( line( '.' ), 11 )
|
||||||
bwipe!
|
call _CleanUpHiddenBuffer()
|
||||||
endfunc
|
endfunc
|
||||||
|
|
||||||
func Test_Write_To_HiddenBuffer_Does_Not_Fix_Cursor_ClearLine()
|
func Test_Write_To_HiddenBuffer_Does_Not_Fix_Cursor_ClearLine()
|
||||||
call _SetUpHiddenBuffer()
|
call _SetUpHiddenBuffer()
|
||||||
py vim.buffers[ int( vim.eval( 'bufnr("hidden")' ) ) ][0] = None
|
py vim.buffers[ int( vim.eval( 'bufnr("hidden")' ) ) ][0] = None
|
||||||
call assert_equal( line( '.' ), 11 )
|
call assert_equal( line( '.' ), 11 )
|
||||||
bwipe!
|
call _CleanUpHiddenBuffer()
|
||||||
endfunc
|
endfunc
|
||||||
|
|
||||||
func _SetUpVisibleBuffer()
|
func _SetUpVisibleBuffer()
|
||||||
|
@ -89,32 +89,37 @@ func _SetUpHiddenBuffer()
|
|||||||
call assert_equal( line( '.' ), 11 )
|
call assert_equal( line( '.' ), 11 )
|
||||||
endfunc
|
endfunc
|
||||||
|
|
||||||
|
func _CleanUpHiddenBuffer()
|
||||||
|
bwipe! hidden
|
||||||
|
bwipe!
|
||||||
|
endfunc
|
||||||
|
|
||||||
func Test_Write_To_HiddenBuffer_Does_Not_Fix_Cursor_Clear()
|
func Test_Write_To_HiddenBuffer_Does_Not_Fix_Cursor_Clear()
|
||||||
call _SetUpHiddenBuffer()
|
call _SetUpHiddenBuffer()
|
||||||
py3 vim.buffers[ int( vim.eval( 'bufnr("hidden")' ) ) ][:] = None
|
py3 vim.buffers[ int( vim.eval( 'bufnr("hidden")' ) ) ][:] = None
|
||||||
call assert_equal( line( '.' ), 11 )
|
call assert_equal( line( '.' ), 11 )
|
||||||
bwipe!
|
call _CleanUpHiddenBuffer()
|
||||||
endfunc
|
endfunc
|
||||||
|
|
||||||
func Test_Write_To_HiddenBuffer_Does_Not_Fix_Cursor_List()
|
func Test_Write_To_HiddenBuffer_Does_Not_Fix_Cursor_List()
|
||||||
call _SetUpHiddenBuffer()
|
call _SetUpHiddenBuffer()
|
||||||
py3 vim.buffers[ int( vim.eval( 'bufnr("hidden")' ) ) ][:] = [ 'test' ]
|
py3 vim.buffers[ int( vim.eval( 'bufnr("hidden")' ) ) ][:] = [ 'test' ]
|
||||||
call assert_equal( line( '.' ), 11 )
|
call assert_equal( line( '.' ), 11 )
|
||||||
bwipe!
|
call _CleanUpHiddenBuffer()
|
||||||
endfunc
|
endfunc
|
||||||
|
|
||||||
func Test_Write_To_HiddenBuffer_Does_Not_Fix_Cursor_Str()
|
func Test_Write_To_HiddenBuffer_Does_Not_Fix_Cursor_Str()
|
||||||
call _SetUpHiddenBuffer()
|
call _SetUpHiddenBuffer()
|
||||||
py3 vim.buffers[ int( vim.eval( 'bufnr("hidden")' ) ) ][0] = 'test'
|
py3 vim.buffers[ int( vim.eval( 'bufnr("hidden")' ) ) ][0] = 'test'
|
||||||
call assert_equal( line( '.' ), 11 )
|
call assert_equal( line( '.' ), 11 )
|
||||||
bwipe!
|
call _CleanUpHiddenBuffer()
|
||||||
endfunc
|
endfunc
|
||||||
|
|
||||||
func Test_Write_To_HiddenBuffer_Does_Not_Fix_Cursor_ClearLine()
|
func Test_Write_To_HiddenBuffer_Does_Not_Fix_Cursor_ClearLine()
|
||||||
call _SetUpHiddenBuffer()
|
call _SetUpHiddenBuffer()
|
||||||
py3 vim.buffers[ int( vim.eval( 'bufnr("hidden")' ) ) ][0] = None
|
py3 vim.buffers[ int( vim.eval( 'bufnr("hidden")' ) ) ][0] = None
|
||||||
call assert_equal( line( '.' ), 11 )
|
call assert_equal( line( '.' ), 11 )
|
||||||
bwipe!
|
call _CleanUpHiddenBuffer()
|
||||||
endfunc
|
endfunc
|
||||||
|
|
||||||
func _SetUpVisibleBuffer()
|
func _SetUpVisibleBuffer()
|
||||||
|
@ -775,6 +775,8 @@ static char *(features[]) =
|
|||||||
|
|
||||||
static int included_patches[] =
|
static int included_patches[] =
|
||||||
{ /* Add new patch number below this line */
|
{ /* Add new patch number below this line */
|
||||||
|
/**/
|
||||||
|
1074,
|
||||||
/**/
|
/**/
|
||||||
1073,
|
1073,
|
||||||
/**/
|
/**/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user