mirror of
https://github.com/neovim/neovim.git
synced 2025-10-20 00:31:49 +00:00

vim-patch:7.4.2343
Problem: Too many old file tests.
Solution: Turn several into new style tests. (Yegappan Lakshmanan)
53f1673cd9
22 lines
467 B
VimL
22 lines
467 B
VimL
|
|
" Test if fnameescape is correct for special chars like !
|
|
function! Test_fnameescape()
|
|
let fname = 'Xspa ce'
|
|
let status = v:false
|
|
try
|
|
exe "w! " . fnameescape(fname)
|
|
let status = v:true
|
|
endtry
|
|
call assert_true(status, "Space")
|
|
call delete(fname)
|
|
|
|
let fname = 'Xemark!'
|
|
let status = v:false
|
|
try
|
|
exe "w! " . fnameescape(fname)
|
|
let status = v:true
|
|
endtry
|
|
call assert_true(status, "ExclamationMark")
|
|
call delete(fname)
|
|
endfunction
|