diff options
author | Bram Moolenaar <Bram@vim.org> | 2016-01-24 17:21:29 +0100 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2016-01-24 17:21:29 +0100 |
commit | 04369229657f182d35b471eb8b38f273a4d9ef65 (patch) | |
tree | d57bb1a8563b2d8f22e75661ce86071eee6ffec8 | |
parent | fcaaae6b3fdbf3421a1ff95a25ae16d82381c39a (diff) | |
download | vim-git-04369229657f182d35b471eb8b38f273a4d9ef65.tar.gz |
patch 7.4.1167v7.4.1167
Problem: No tests for "is" and "isnot" with the new variables.
Solution: Add tests.
-rw-r--r-- | src/testdir/test_viml.vim | 24 | ||||
-rw-r--r-- | src/version.c | 2 |
2 files changed, 26 insertions, 0 deletions
diff --git a/src/testdir/test_viml.vim b/src/testdir/test_viml.vim index 645f1b522..502cd73c4 100644 --- a/src/testdir/test_viml.vim +++ b/src/testdir/test_viml.vim @@ -958,6 +958,30 @@ func Test_type() call assert_false(v:null != 0) call assert_true(v:none == 0) call assert_false(v:none != 0) + + call assert_true(v:false is v:false) + call assert_true(v:true is v:true) + call assert_true(v:none is v:none) + call assert_true(v:null is v:null) + + call assert_false(v:false isnot v:false) + call assert_false(v:true isnot v:true) + call assert_false(v:none isnot v:none) + call assert_false(v:null isnot v:null) + + call assert_false(v:false is 0) + call assert_false(v:true is 1) + call assert_false(v:true is v:false) + call assert_false(v:none is 0) + call assert_false(v:null is 0) + call assert_false(v:null is v:none) + + call assert_true(v:false isnot 0) + call assert_true(v:true isnot 1) + call assert_true(v:true isnot v:false) + call assert_true(v:none isnot 0) + call assert_true(v:null isnot 0) + call assert_true(v:null isnot v:none) endfunc "------------------------------------------------------------------------------- diff --git a/src/version.c b/src/version.c index 936fe0aa9..5cca6e6a1 100644 --- a/src/version.c +++ b/src/version.c @@ -742,6 +742,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 1167, +/**/ 1166, /**/ 1165, |