From 38bef424a2cdece286d7f87dfbe76a55d76c16f7 Mon Sep 17 00:00:00 2001 From: Rainer Borene Date: Mon, 27 Oct 2014 17:27:20 -0200 Subject: [PATCH] legacy tests: migrate test28 --- src/nvim/testdir/test28.in | Bin 364 -> 0 bytes src/nvim/testdir/test28.ok | 2 - .../legacy/028_source_ctrl_v_spec.lua | 40 ++++++++++++++++++ 3 files changed, 40 insertions(+), 2 deletions(-) delete mode 100644 src/nvim/testdir/test28.in delete mode 100644 src/nvim/testdir/test28.ok create mode 100644 test/functional/legacy/028_source_ctrl_v_spec.lua diff --git a/src/nvim/testdir/test28.in b/src/nvim/testdir/test28.in deleted file mode 100644 index 5542c92666d15351d747051f7dfa608a54e8abe1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 364 zcmYk2y$ZrG5P+TU0bIJAAUOCFTXpFsDlX!nLEK8Pi4C-kHW6RnOKrsA;J&-$JMOr& z4wY%pnpbnv^&JH&T}pgwSKx-94%5rXqHyR6iL%bos5UKiEdkDaed2s~=8!U_8|!?T zjpGR`MF-RPJ;1A@Io=DYHGj0Psw|76D9aLxg-@0gt0)~+lc8ljHfMKefh=A!GcO0} zQw(5t+_sb9HyA4MK=PqzOC2UCth|{z?|4Dm6uJqxq}Q~&E4uc||5iUFna%rus=ObF RMAQmI9!~*D^TluofDb_saE$-} diff --git a/src/nvim/testdir/test28.ok b/src/nvim/testdir/test28.ok deleted file mode 100644 index 911d854655..0000000000 --- a/src/nvim/testdir/test28.ok +++ /dev/null @@ -1,2 +0,0 @@ -sd -map __2 asdsecondsdsd0map __5 asd0fifth diff --git a/test/functional/legacy/028_source_ctrl_v_spec.lua b/test/functional/legacy/028_source_ctrl_v_spec.lua new file mode 100644 index 0000000000..fc36b436ef --- /dev/null +++ b/test/functional/legacy/028_source_ctrl_v_spec.lua @@ -0,0 +1,40 @@ +-- Test for sourcing a file with CTRL-V's at the end of the line + +local helpers = require('test.functional.helpers') +local clear, feed, insert = helpers.clear, helpers.feed, helpers.insert +local execute, expect = helpers.execute, helpers.expect + +describe('CTRL-V at the end of the line', function() + setup(clear) + + it('is working', function() + insert([[ + firstline + map __1 afirst + map __2 asecond + map __3 athird + map __4 afourth + map __5 afifth + map __1 asdX + map __2 asdXX + map __3 asdXX + map __4 asdXXX + map __5 asdXXX + lastline]]) + + feed(':%s/X//g') + feed(':/firstline/+1,/lastline/-1w! Xtestfile') + execute('so Xtestfile') + execute('%d') + feed('Gmm__1__2__3__4__5') + feed(":'m,$s//0/g") + + expect([[ + sd + map __2 asdsecondsdsd0map __5 asd0fifth]]) + end) + + teardown(function() + os.remove('Xtestfile') + end) +end)