From b5454e58c967f21b85a64c16f07c3cbaca67ea72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Aum=C3=BCller?= <aumuell@reserv.at> Date: Tue, 5 Jan 2010 18:42:24 +0100 Subject: [PATCH] fakevim: auto test for 'P' at end of line Merge-request: 96 Reviewed-by: hjk <qtc-committer@nokia.com> --- tests/auto/fakevim/main.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tests/auto/fakevim/main.cpp b/tests/auto/fakevim/main.cpp index 9d7cd35fa98..b9b519ceb8e 100644 --- a/tests/auto/fakevim/main.cpp +++ b/tests/auto/fakevim/main.cpp @@ -60,6 +60,7 @@ private slots: // command mode void command_oO(); + void command_put_at_eol(); void command_Cxx_down_dot(); void command_Gyyp(); void command_J(); @@ -620,6 +621,16 @@ return; // FIXME: not in sync with Gui behaviour? checkEx("redo", lmid(0, 5) + "@ " + lmid(5)); } +void tst_FakeVim::command_put_at_eol() +{ + setup(); + move("j$", l[1] + "@"); + check("y$", lmid(0,2)+"@\n" + lmid(2)); + check("p", lmid(0,2)+"@>\n" + lmid(2)); + check("p", lmid(0,2)+">@>\n" + lmid(2)); + check("$", lmid(0,2)+">>@\n" + lmid(2)); + check("P", lmid(0,2)+">@>>\n" + lmid(2)); +} void tst_FakeVim::command_oO() { -- GitLab