forked from aniani/vim
Problem: After ":bwipeout" 'fileformat' is not set to the right default. Solution: Get the default from 'fileformats'. (Mike Williams)
18 lines
442 B
VimL
18 lines
442 B
VimL
" Test behavior of fileformat after bwipeout of last buffer
|
|
|
|
func Test_fileformat_after_bw()
|
|
bwipeout
|
|
set fileformat&
|
|
if &fileformat == 'dos'
|
|
let test_fileformats = 'unix'
|
|
elseif &fileformat == 'unix'
|
|
let test_fileformats = 'mac'
|
|
else " must be mac
|
|
let test_fileformats = 'dos'
|
|
endif
|
|
exec 'set fileformats='.test_fileformats
|
|
bwipeout!
|
|
call assert_equal(test_fileformats, &fileformat)
|
|
set fileformats&
|
|
endfunc
|