aboutsummaryrefslogtreecommitdiff
path: root/test/functional/clipboard/clipboard_provider_spec.lua
diff options
context:
space:
mode:
authorBjörn Linse <bjorn.linse@gmail.com>2015-03-18 23:43:49 +0100
committerBjörn Linse <bjorn.linse@gmail.com>2015-04-05 11:34:13 +0200
commit34dba3d7cd43b4797d60f636dc9c7c3040a56f3c (patch)
treeccc14f74480c0e15d6ce9819f8e8b34fba711e64 /test/functional/clipboard/clipboard_provider_spec.lua
parent5600b80c1fcdf9d056bb7a0b5a74e5563dcb991f (diff)
downloadrneovim-34dba3d7cd43b4797d60f636dc9c7c3040a56f3c.tar.gz
rneovim-34dba3d7cd43b4797d60f636dc9c7c3040a56f3c.tar.bz2
rneovim-34dba3d7cd43b4797d60f636dc9c7c3040a56f3c.zip
clipboard: reallow `:put`
Diffstat (limited to 'test/functional/clipboard/clipboard_provider_spec.lua')
-rw-r--r--test/functional/clipboard/clipboard_provider_spec.lua16
1 files changed, 16 insertions, 0 deletions
diff --git a/test/functional/clipboard/clipboard_provider_spec.lua b/test/functional/clipboard/clipboard_provider_spec.lua
index c1c56c94c1..f1e011f12d 100644
--- a/test/functional/clipboard/clipboard_provider_spec.lua
+++ b/test/functional/clipboard/clipboard_provider_spec.lua
@@ -160,6 +160,22 @@ describe('clipboard usage', function()
linewise stuff]])
end)
+ it('supports :put', function()
+ insert("a line")
+ execute("let g:test_clip['*'] = ['some text']")
+ execute("let g:test_clip['+'] = ['more', 'text', '']")
+ execute(":put *")
+ expect([[
+ a line
+ some text]])
+ execute(":put +")
+ expect([[
+ a line
+ some text
+ more
+ text]])
+ end)
+
it('supports "+ and "* in registers', function()
local screen = Screen.new(60, 10)
screen:attach()