0
0
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:
Sean Dewar
2024-03-28 09:48:34 +01:00
committed by Christian Brabandt
parent 79b2867ce3
commit aed6554b46
2 changed files with 5 additions and 3 deletions

View File

@@ -1251,11 +1251,12 @@ endfunc
" Allow :e selecting the current buffer as a full path
func Test_edit_same_buffer_on_disk_absolute_path()
" This fails on CI (Windows builds), why?
CheckNotMSWindows
call s:reset_all_buffers()
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()
execute "edit " . file
write!
@@ -1265,7 +1266,6 @@ func Test_edit_same_buffer_on_disk_absolute_path()
execute "edit " file
call assert_equal(current, bufnr())
call delete(file)
set nowinfixbuf
endfunc

View File

@@ -704,6 +704,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
213,
/**/
212,
/**/