mirror of
https://github.com/vim/vim.git
synced 2025-09-23 03:43:49 -04:00
patch 9.1.0213: CI: MS-Windows fails in test_winfixbuf
Problem: CI: MS-Windows fails in test_winfixbuf (after v9.1.208) Solution: Instead of skipping the test, write the file so it exists on disk, to verify that MS-Windows short filename expansion is successful. (Sean Dewar) related: #14286 Signed-off-by: Sean Dewar <6256228+seandewar@users.noreply.github.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
committed by
Christian Brabandt
parent
79b2867ce3
commit
aed6554b46
@@ -1251,11 +1251,12 @@ endfunc
|
|||||||
|
|
||||||
" Allow :e selecting the current buffer as a full path
|
" Allow :e selecting the current buffer as a full path
|
||||||
func Test_edit_same_buffer_on_disk_absolute_path()
|
func Test_edit_same_buffer_on_disk_absolute_path()
|
||||||
" This fails on CI (Windows builds), why?
|
|
||||||
CheckNotMSWindows
|
|
||||||
call s:reset_all_buffers()
|
call s:reset_all_buffers()
|
||||||
|
|
||||||
let file = tempname()
|
let file = tempname()
|
||||||
|
" file must exist for expansion of 8.3 paths to succeed
|
||||||
|
call writefile([], file, 'D')
|
||||||
|
let file = fnamemodify(file, ':p')
|
||||||
let current = bufnr()
|
let current = bufnr()
|
||||||
execute "edit " . file
|
execute "edit " . file
|
||||||
write!
|
write!
|
||||||
@@ -1265,7 +1266,6 @@ func Test_edit_same_buffer_on_disk_absolute_path()
|
|||||||
execute "edit " file
|
execute "edit " file
|
||||||
call assert_equal(current, bufnr())
|
call assert_equal(current, bufnr())
|
||||||
|
|
||||||
call delete(file)
|
|
||||||
set nowinfixbuf
|
set nowinfixbuf
|
||||||
endfunc
|
endfunc
|
||||||
|
|
||||||
|
@@ -704,6 +704,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 */
|
||||||
|
/**/
|
||||||
|
213,
|
||||||
/**/
|
/**/
|
||||||
212,
|
212,
|
||||||
/**/
|
/**/
|
||||||
|
Reference in New Issue
Block a user