Lines Matching refs:expand
1 " Tests for expand()
5 let s:sfile = expand('<sfile>')
6 let s:slnum = str2nr(expand('<slnum>'))
7 let s:sflnum = str2nr(expand('<sflnum>'))
10 return expand('<sfile>')
14 return str2nr(expand('<slnum>'))
18 return str2nr(expand('<sflnum>'))
24 call assert_equal(24, str2nr(expand('<sflnum>')))
29 \ str2nr(expand('<sflnum>')))
35 command Flnum echo expand('<sflnum>')
43 call assert_match(expected .. '$', expand('<sfile>'))
44 call assert_match(expected .. '\[4\]' , expand('<stack>'))
50 command Sfile echo expand('<sfile>')
57 let g:stack_value = expand('<stack>')
67 call assert_equal(2, str2nr(expand('<slnum>')))
72 \ str2nr(expand('<slnum>')))
78 command Slnum echo expand('<slnum>')
85 call assert_equal("", expand('%:S'))
86 call assert_equal('3', '<slnum>'->expand())
87 call assert_equal(['4'], expand('<slnum>', v:false, v:true))
97 let sid = expand('<SID>')
103 " Test for 'wildignore' with expand()
106 call assert_equal('', expand('test_expand_func.vim'))
107 call assert_equal('', expand('test_expand_func.vim', 0))
108 call assert_equal([], expand('test_expand_func.vim', 0, 1))
109 call assert_equal('test_expand_func.vim', expand('test_expand_func.vim', 1))
111 \ expand('test_expand_func.vim', 1, 1))
112 call assert_fails("call expand('*', [])", 'E745:')