Mercurial > vim
comparison src/testdir/test_expand_dllpath.vim @ 10966:398ad090256d v8.0.0372
patch 8.0.0372: more options are not always defined
commit https://github.com/vim/vim/commit/a713ff819d134dc34e507c05273c935bfc17e795
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Feb 25 22:18:43 2017 +0100
patch 8.0.0372: more options are not always defined
Problem: More options are not always defined.
Solution: Consistently define all possible options.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sat, 25 Feb 2017 22:30:04 +0100 |
parents | 81ba6e4eb72b |
children | 18cda18a38e2 |
comparison
equal
deleted
inserted
replaced
10965:c6125f350427 | 10966:398ad090256d |
---|---|
12 let $TEST_EXPAND_DLLPATH = '' | 12 let $TEST_EXPAND_DLLPATH = '' |
13 endtry | 13 endtry |
14 endfunc | 14 endfunc |
15 | 15 |
16 func s:generate_test_if_exists(optname) | 16 func s:generate_test_if_exists(optname) |
17 if exists('&' . a:optname) | 17 if exists('+' . a:optname) |
18 execute join([ | 18 execute join([ |
19 \ 'func Test_expand_' . a:optname . '()', | 19 \ 'func Test_expand_' . a:optname . '()', |
20 \ ' call s:test_expand_dllpath("' . a:optname . '")', | 20 \ ' call s:test_expand_dllpath("' . a:optname . '")', |
21 \ 'endfunc' | 21 \ 'endfunc' |
22 \ ], "\n") | 22 \ ], "\n") |