0
0
mirror of https://github.com/vim/vim.git synced 2025-09-30 04:44:14 -04:00

patch 8.1.0340: no test for :spellinfo

Problem:    No test for :spellinfo.
Solution:   Add a test. (Dominique Pelle, closes #3394)
This commit is contained in:
Bram Moolenaar
2018-08-31 22:26:53 +02:00
parent f13daa46da
commit 9049b68612
2 changed files with 31 additions and 0 deletions

View File

@@ -126,6 +126,35 @@ func Test_spellreall()
bwipe!
endfunc
func Test_spellinfo()
new
set enc=latin1 spell spelllang=en
call assert_match("^\nfile: .*/runtime/spell/en.latin1.spl\n$", execute('spellinfo'))
set enc=cp1250 spell spelllang=en
call assert_match("^\nfile: .*/runtime/spell/en.ascii.spl\n$", execute('spellinfo'))
if has('multi_byte')
set enc=utf-8 spell spelllang=en
call assert_match("^\nfile: .*/runtime/spell/en.utf-8.spl\n$", execute('spellinfo'))
endif
set enc=latin1 spell spelllang=en_us,en_nz
call assert_match("^\n" .
\ "file: .*/runtime/spell/en.latin1.spl\n" .
\ "file: .*/runtime/spell/en.latin1.spl\n$", execute('spellinfo'))
set spell spelllang=
call assert_fails('spellinfo', 'E756:')
set nospell spelllang=en
call assert_fails('spellinfo', 'E756:')
set enc& spell& spelllang&
bwipe
endfunc
func Test_zz_basic()
call LoadAffAndDic(g:test_data_aff1, g:test_data_dic1)
call RunGoodBad("wrong OK puts. Test the end",

View File

@@ -794,6 +794,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
340,
/**/
339,
/**/