Bram Moolenaar | 6cd1345 | 2015-12-03 16:54:53 +0100 | [diff] [blame] | 1 | " Tests for 'lispwords' settings being global-local |
| 2 | |
| 3 | set nocompatible viminfo+=nviminfo |
| 4 | |
| 5 | func Test_global_local_lispwords() |
| 6 | setglobal lispwords=foo,bar,baz |
| 7 | setlocal lispwords-=foo | setlocal lispwords+=quux |
| 8 | call assert_equal('foo,bar,baz', &g:lispwords) |
| 9 | call assert_equal('bar,baz,quux', &l:lispwords) |
| 10 | call assert_equal('bar,baz,quux', &lispwords) |
| 11 | |
| 12 | setlocal lispwords< |
| 13 | call assert_equal('foo,bar,baz', &g:lispwords) |
| 14 | call assert_equal('foo,bar,baz', &l:lispwords) |
| 15 | call assert_equal('foo,bar,baz', &lispwords) |
| 16 | endfunc |