aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/testdir
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2018-08-29 08:11:16 +0200
committerJustin M. Keyes <justinkz@gmail.com>2018-08-29 08:11:16 +0200
commit17ce06d1c98e35192b644b1a38c3eed714f39ef4 (patch)
tree4b4bfccf51c830c5fc2cf1085f7cac8e239b63a8 /src/nvim/testdir
parent461d46d8ace1b6950bf2733de9cb2b290453d86d (diff)
parent81c2cbe09999aba460eb3ca8d925e246b531e8f1 (diff)
downloadrneovim-17ce06d1c98e35192b644b1a38c3eed714f39ef4.tar.gz
rneovim-17ce06d1c98e35192b644b1a38c3eed714f39ef4.tar.bz2
rneovim-17ce06d1c98e35192b644b1a38c3eed714f39ef4.zip
Merge #8930 'vim-patch:8.1.0022'
Diffstat (limited to 'src/nvim/testdir')
-rw-r--r--src/nvim/testdir/test_put.vim13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/nvim/testdir/test_put.vim b/src/nvim/testdir/test_put.vim
index 38c812bc9c..0b8961c52b 100644
--- a/src/nvim/testdir/test_put.vim
+++ b/src/nvim/testdir/test_put.vim
@@ -34,3 +34,16 @@ func Test_put_char_block2()
bw!
call setreg('a', a[0], a[1])
endfunc
+
+func Test_put_expr()
+ new
+ call setline(1, repeat(['A'], 6))
+ exec "1norm! \"=line('.')\<cr>p"
+ norm! j0.
+ norm! j0.
+ exec "4norm! \"=\<cr>P"
+ norm! j0.
+ norm! j0.
+ call assert_equal(['A1','A2','A3','4A','5A','6A'], getline(1,'$'))
+ bw!
+endfunc