aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZyX <kp-pav@yandex.ru>2016-06-26 18:22:11 +0300
committerZyX <kp-pav@yandex.ru>2016-07-10 02:04:27 +0300
commit9767b9f00fa1c3aab9068604d965ab5fe33fbac0 (patch)
treee58f80ad60ca8367c31966c695bec84b387539c4
parent3878626c056ada19a27fe7f0b0df48a6eea0c9af (diff)
downloadrneovim-9767b9f00fa1c3aab9068604d965ab5fe33fbac0.tar.gz
rneovim-9767b9f00fa1c3aab9068604d965ab5fe33fbac0.tar.bz2
rneovim-9767b9f00fa1c3aab9068604d965ab5fe33fbac0.zip
functests: Also make sure that `set all&` does not expand
-rw-r--r--test/functional/options/defaults_spec.lua15
1 files changed, 15 insertions, 0 deletions
diff --git a/test/functional/options/defaults_spec.lua b/test/functional/options/defaults_spec.lua
index cc9944947b..8eec6ad8bf 100644
--- a/test/functional/options/defaults_spec.lua
+++ b/test/functional/options/defaults_spec.lua
@@ -189,6 +189,21 @@ describe('XDG-based defaults', function()
eq('$XDG_CONFIG_HOME/nvim/swap//', meths.get_option('directory'))
eq('$XDG_CONFIG_HOME/nvim/undo', meths.get_option('undodir'))
eq('$XDG_CONFIG_HOME/nvim/view', meths.get_option('viewdir'))
+ meths.command('set all&')
+ eq(('$XDG_DATA_HOME/nvim'
+ .. ',$XDG_DATA_DIRS/nvim'
+ .. ',$XDG_CONFIG_HOME/nvim/site'
+ .. ',$XDG_CONFIG_DIRS/nvim/site'
+ .. ',' .. eval('$VIMRUNTIME')
+ .. ',$XDG_CONFIG_DIRS/nvim/site/after'
+ .. ',$XDG_CONFIG_HOME/nvim/site/after'
+ .. ',$XDG_DATA_DIRS/nvim/after'
+ .. ',$XDG_DATA_HOME/nvim/after'
+ ), meths.get_option('runtimepath'))
+ eq('.,$XDG_CONFIG_HOME/nvim/backup', meths.get_option('backupdir'))
+ eq('$XDG_CONFIG_HOME/nvim/swap//', meths.get_option('directory'))
+ eq('$XDG_CONFIG_HOME/nvim/undo', meths.get_option('undodir'))
+ eq('$XDG_CONFIG_HOME/nvim/view', meths.get_option('viewdir'))
end)
end)