blob: ce2cd3f7a6a54c9bab543982baf49d878a4ed78e [file] [log] [blame]
Bram Moolenaarcd055da2016-09-02 19:50:48 +02001
2" Test if fnameescape is correct for special chars like !
3function! Test_fnameescape()
4 let fname = 'Xspa ce'
5 let status = v:false
6 try
7 exe "w! " . fnameescape(fname)
8 let status = v:true
9 endtry
10 call assert_true(status, "Space")
11 call delete(fname)
12
13 let fname = 'Xemark!'
14 let status = v:false
15 try
16 exe "w! " . fnameescape(fname)
17 let status = v:true
18 endtry
19 call assert_true(status, "ExclamationMark")
20 call delete(fname)
21endfunction