[gnome-builder] tests: add some more vim test cases
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] tests: add some more vim test cases
- Date: Thu, 23 Apr 2015 00:56:02 +0000 (UTC)
commit ede1ed283d865e885923d5cbe95e3f156c7fa677
Author: Christian Hergert <christian hergert me>
Date: Wed Apr 22 17:55:41 2015 -0700
tests: add some more vim test cases
tests/test-vim.c | 13 ++++++++++++-
1 files changed, 12 insertions(+), 1 deletions(-)
---
diff --git a/tests/test-vim.c b/tests/test-vim.c
index 5f835f4..3d4cda5 100644
--- a/tests/test-vim.c
+++ b/tests/test-vim.c
@@ -237,7 +237,18 @@ test_vim_basic_cb (IdeContext *context,
NULL);
assert_keypress_equal (widget, "ithis is a test.\e", "this is a test.");
- assert_keypress_equal (widget, "ithis is a test.\eI\e4x", " is a test.");
+ assert_keypress_equal (widget, "ithis is a test.\eI\e4x\e", " is a test.");
+ assert_keypress_equal (widget, "ido_something (NULL)\ea;\ehhhciwfoo\e", "do_something (foo);");
+ assert_keypress_equal (widget, "itesting.\edd\e", "");
+ assert_keypress_equal (widget, "i\n\n\edd\e", "\n");
+ assert_keypress_equal (widget, "dd\e", "");
+ assert_keypress_equal (widget, "iabcd defg hijk\e02de\e", " hijk");
+ assert_keypress_equal (widget, "iabcd defg hijk\e0d$\e", "");
+
+#if 0
+ /* this to fix in our vim */
+ assert_keypress_equal (widget, "i\nabcd\n\ekcipfoo", "\nfoo\n");
+#endif
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]