From ca0a55c2a9c4df1fc67ca348c70fe0b12d7819b9 Mon Sep 17 00:00:00 2001 From: Rainer Borene Date: Mon, 27 Oct 2014 16:20:54 -0200 Subject: legacy tests: migrate test20 --- src/nvim/testdir/test20.in | 28 ------------- src/nvim/testdir/test20.ok | 10 ----- .../legacy/020_blockwise_visual_spec.lua | 49 ++++++++++++++++++++++ 3 files changed, 49 insertions(+), 38 deletions(-) delete mode 100644 src/nvim/testdir/test20.in delete mode 100644 src/nvim/testdir/test20.ok create mode 100644 test/functional/legacy/020_blockwise_visual_spec.lua diff --git a/src/nvim/testdir/test20.in b/src/nvim/testdir/test20.in deleted file mode 100644 index 662a1439f2..0000000000 --- a/src/nvim/testdir/test20.in +++ /dev/null @@ -1,28 +0,0 @@ -Tests Blockwise Visual when there are TABs before the text. -First test for undo working properly when executing commands from a register. -Also test this in an empty buffer. - -STARTTEST -:so tiny.vim -G0"ay$k@au -:new -@auY:quit! -GP -/start here$ -"by$jjlld -/456$ -jj"bP -:/56$/,$-1w! test.out -:qa! -ENDTEST - -123456 -234567 -345678 - -test text test tex start here - some text - test text -test text - -OxjAykdd diff --git a/src/nvim/testdir/test20.ok b/src/nvim/testdir/test20.ok deleted file mode 100644 index 7c50ea8db8..0000000000 --- a/src/nvim/testdir/test20.ok +++ /dev/null @@ -1,10 +0,0 @@ -123start here56 -234start here67 -345start here78 - -test text test tex rt here - somext - tesext -test text - - diff --git a/test/functional/legacy/020_blockwise_visual_spec.lua b/test/functional/legacy/020_blockwise_visual_spec.lua new file mode 100644 index 0000000000..95574a0957 --- /dev/null +++ b/test/functional/legacy/020_blockwise_visual_spec.lua @@ -0,0 +1,49 @@ +-- vim: set foldmethod=marker foldmarker=[[,]] : +-- Tests Blockwise Visual when there are TABs before the text. +-- First test for undo working properly when executing commands from a register. +-- Also test this in an empty buffer. + +local helpers = require('test.functional.helpers') +local clear, feed, insert = helpers.clear, helpers.feed, helpers.insert +local execute, expect = helpers.execute, helpers.expect + +describe('blockwise visual', function() + setup(clear) + + it('is working', function() + insert([[ +123456 +234567 +345678 + +test text test tex start here + some text + test text +test text + +x jAy kdd +Ox jAy kdd]]) + + feed(":let @a = 'OxjAykdd'") + feed('G0k@au') + execute('new') + feed('@auY') + execute('quit') + feed('GP') + execute('/start here') + feed('"by$jjlld') + execute('/456') + feed('jj"bP') + execute('$-3,$d') + + expect([[ +123start here56 +234start here67 +345start here78 + +test text test tex rt here + somext + tesext +test text]]) + end) +end) -- cgit