mirror of
https://github.com/vim/vim.git
synced 2025-07-26 11:04:33 -04:00
patch 8.2.3136: no test for E187 and "No swap file"
Problem: No test for E187 and "No swap file". Solution: Add a test. (Dominique Pellé, closes #8540)
This commit is contained in:
parent
5b73992d8f
commit
fe3418abe0
@ -1,6 +1,7 @@
|
||||
" Test for :cd and chdir()
|
||||
|
||||
source shared.vim
|
||||
source check.vim
|
||||
|
||||
func Test_cd_large_path()
|
||||
" This used to crash with a heap write overflow.
|
||||
@ -177,6 +178,21 @@ func Test_lcd_split()
|
||||
quit!
|
||||
endfunc
|
||||
|
||||
func Test_cd_from_non_existing_dir()
|
||||
CheckNotMSWindows
|
||||
|
||||
let saveddir = getcwd()
|
||||
call mkdir('Xdeleted_dir')
|
||||
cd Xdeleted_dir
|
||||
call delete(saveddir .. '/Xdeleted_dir', 'd')
|
||||
|
||||
" Expect E187 as the current directory was deleted.
|
||||
call assert_fails('pwd', 'E187:')
|
||||
call assert_equal('', getcwd())
|
||||
cd -
|
||||
call assert_equal(saveddir, getcwd())
|
||||
endfunc
|
||||
|
||||
func Test_cd_completion()
|
||||
call mkdir('XComplDir1', 'p')
|
||||
call mkdir('XComplDir2', 'p')
|
||||
|
@ -574,4 +574,8 @@ func Test_swapchoice()
|
||||
augroup! test_swapchoice
|
||||
endfunc
|
||||
|
||||
func Test_no_swap_file()
|
||||
call assert_equal("\nNo swap file", execute('swapname'))
|
||||
endfunc
|
||||
|
||||
" vim: shiftwidth=2 sts=2 expandtab
|
||||
|
@ -755,6 +755,8 @@ static char *(features[]) =
|
||||
|
||||
static int included_patches[] =
|
||||
{ /* Add new patch number below this line */
|
||||
/**/
|
||||
3136,
|
||||
/**/
|
||||
3135,
|
||||
/**/
|
||||
|
Loading…
x
Reference in New Issue
Block a user