aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorJames McCoy <jamessan@jamessan.com>2016-11-14 10:19:06 -0500
committerJames McCoy <jamessan@jamessan.com>2016-11-14 14:16:40 -0500
commit9d2985ecba47968c54590203e89a6614e61020d3 (patch)
treec1cc92ede29aea398c9c1f1ae2072fa201a2ae72 /test
parent4539d867d491c9ca748f3d2de505092c4769824d (diff)
downloadrneovim-9d2985ecba47968c54590203e89a6614e61020d3.tar.gz
rneovim-9d2985ecba47968c54590203e89a6614e61020d3.tar.bz2
rneovim-9d2985ecba47968c54590203e89a6614e61020d3.zip
vim-patch:7.4.1658
Problem: A plugin does not know when VimEnter autocommands were already triggered. Solution: Add the v:vim_did_enter variable. https://github.com/vim/vim/commit/1473551a4457d4920b235eeeb9f279e196ee7225
Diffstat (limited to 'test')
-rw-r--r--test/functional/autocmd/autocmd_spec.lua5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/functional/autocmd/autocmd_spec.lua b/test/functional/autocmd/autocmd_spec.lua
index 72aff58d73..162e112047 100644
--- a/test/functional/autocmd/autocmd_spec.lua
+++ b/test/functional/autocmd/autocmd_spec.lua
@@ -2,6 +2,7 @@ local helpers = require('test.functional.helpers')(after_each)
local clear = helpers.clear
local command = helpers.command
+local eq = helpers.eq
local eval = helpers.eval
describe('autocmds:', function()
@@ -28,4 +29,8 @@ describe('autocmds:', function()
command('tabnew')
assert.same(expected, eval('g:foo'))
end)
+
+ it('v:vim_did_enter is 1 after VimEnter', function()
+ eq(1, eval('v:vim_did_enter'))
+ end)
end)