forked from aniani/vim
Problem: Some tests are old style.
Solution: Change a few tests from old style to new style. (pschuh,
closes #1813)
26 lines
778 B
VimL
26 lines
778 B
VimL
" Test whether glob()/globpath() return correct results with certain escaped
|
|
" characters.
|
|
|
|
function SetUp()
|
|
" make sure glob() doesn't use the shell
|
|
set shell=doesnotexist
|
|
" consistent sorting of file names
|
|
set nofileignorecase
|
|
endfunction
|
|
|
|
function Test_glob()
|
|
call assert_equal("", glob('Xxx\{'))
|
|
call assert_equal("", glob('Xxx\$'))
|
|
w! Xxx{
|
|
w! Xxx\$
|
|
call assert_equal("Xxx{", glob('Xxx\{'))
|
|
call assert_equal("Xxx$", glob('Xxx\$'))
|
|
endfunction
|
|
|
|
function Test_globpath()
|
|
call assert_equal("sautest/autoload/Test104.vim\nsautest/autoload/footest.vim",
|
|
\ globpath('sautest/autoload', '*.vim'))
|
|
call assert_equal(['sautest/autoload/Test104.vim', 'sautest/autoload/footest.vim'],
|
|
\ globpath('sautest/autoload', '*.vim', 0, 1))
|
|
endfunction
|