From 9d0ea4418257df19709d8984ced4c63b9b1a2bab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Thu, 27 Oct 2016 15:43:59 +0200 Subject: test/vim: add more join related tests Close #4 --- vim/operators/join/count.in | 5 +++++ vim/operators/join/count.keys | 1 + vim/operators/join/empty.in | 9 +++++++++ vim/operators/join/empty.keys | 6 ++++++ vim/operators/join/join.in | 5 ----- vim/operators/join/join.keys | 1 - vim/operators/join/visual-line.in | 9 +++++++++ vim/operators/join/visual-line.keys | 3 +++ vim/operators/join/visual.in | 9 +++++++++ vim/operators/join/visual.keys | 4 ++++ vim/operators/join/whitespace.in | 11 +++++++++++ vim/operators/join/whitespace.keys | 6 ++++++ 12 files changed, 63 insertions(+), 6 deletions(-) create mode 100644 vim/operators/join/count.in create mode 100644 vim/operators/join/count.keys create mode 100644 vim/operators/join/empty.in create mode 100644 vim/operators/join/empty.keys delete mode 100644 vim/operators/join/join.in delete mode 100644 vim/operators/join/join.keys create mode 100644 vim/operators/join/visual-line.in create mode 100644 vim/operators/join/visual-line.keys create mode 100644 vim/operators/join/visual.in create mode 100644 vim/operators/join/visual.keys create mode 100644 vim/operators/join/whitespace.in create mode 100644 vim/operators/join/whitespace.keys (limited to 'vim/operators/join') diff --git a/vim/operators/join/count.in b/vim/operators/join/count.in new file mode 100644 index 0000000..8a1218a --- /dev/null +++ b/vim/operators/join/count.in @@ -0,0 +1,5 @@ +1 +2 +3 +4 +5 diff --git a/vim/operators/join/count.keys b/vim/operators/join/count.keys new file mode 100644 index 0000000..2476f31 --- /dev/null +++ b/vim/operators/join/count.keys @@ -0,0 +1 @@ +3J diff --git a/vim/operators/join/empty.in b/vim/operators/join/empty.in new file mode 100644 index 0000000..e3c0074 --- /dev/null +++ b/vim/operators/join/empty.in @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/vim/operators/join/empty.keys b/vim/operators/join/empty.keys new file mode 100644 index 0000000..56d5cc4 --- /dev/null +++ b/vim/operators/join/empty.keys @@ -0,0 +1,6 @@ +j +J +J +J +J +J \ No newline at end of file diff --git a/vim/operators/join/join.in b/vim/operators/join/join.in deleted file mode 100644 index 8a1218a..0000000 --- a/vim/operators/join/join.in +++ /dev/null @@ -1,5 +0,0 @@ -1 -2 -3 -4 -5 diff --git a/vim/operators/join/join.keys b/vim/operators/join/join.keys deleted file mode 100644 index 2476f31..0000000 --- a/vim/operators/join/join.keys +++ /dev/null @@ -1 +0,0 @@ -3J diff --git a/vim/operators/join/visual-line.in b/vim/operators/join/visual-line.in new file mode 100644 index 0000000..1f2114a --- /dev/null +++ b/vim/operators/join/visual-line.in @@ -0,0 +1,9 @@ +1 +2 +3 +4 +5 +6 +7 +9 +10 diff --git a/vim/operators/join/visual-line.keys b/vim/operators/join/visual-line.keys new file mode 100644 index 0000000..eab6f6c --- /dev/null +++ b/vim/operators/join/visual-line.keys @@ -0,0 +1,3 @@ +jV2jJ +/6 +VJ \ No newline at end of file diff --git a/vim/operators/join/visual.in b/vim/operators/join/visual.in new file mode 100644 index 0000000..18a208e --- /dev/null +++ b/vim/operators/join/visual.in @@ -0,0 +1,9 @@ +first +second +third +fourth +fifth +sixth +seventh +eighth +ninth diff --git a/vim/operators/join/visual.keys b/vim/operators/join/visual.keys new file mode 100644 index 0000000..f8295ee --- /dev/null +++ b/vim/operators/join/visual.keys @@ -0,0 +1,4 @@ +/c +v2gjJ +/x +v2gjgJ diff --git a/vim/operators/join/whitespace.in b/vim/operators/join/whitespace.in new file mode 100644 index 0000000..bcb94fb --- /dev/null +++ b/vim/operators/join/whitespace.in @@ -0,0 +1,11 @@ + +non empty preceding line + join + +non empty preceding line white trailing white space + join + +empty preceding line + + join + diff --git a/vim/operators/join/whitespace.keys b/vim/operators/join/whitespace.keys new file mode 100644 index 0000000..74a030a --- /dev/null +++ b/vim/operators/join/whitespace.keys @@ -0,0 +1,6 @@ +/join +k$J +2n +k$J +n +k$J -- cgit v1.2.3