[gtksourceview/wip/search] search: add unit tests
- From: Sébastien Wilmet <swilmet src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtksourceview/wip/search] search: add unit tests
- Date: Sat, 22 Jun 2013 20:23:39 +0000 (UTC)
commit 4b50bc43ecc72aec69b77fa7101b5ddcaad0db6d
Author: Sébastien Wilmet <swilmet gnome org>
Date: Sat Jun 22 22:23:03 2013 +0200
search: add unit tests
tests/test-search.c | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
---
diff --git a/tests/test-search.c b/tests/test-search.c
index 35db759..9223207 100644
--- a/tests/test-search.c
+++ b/tests/test-search.c
@@ -121,6 +121,20 @@ test_occurrences_count_with_insert (void)
occurrences_count = gtk_source_buffer_get_search_occurrences_count (source_buffer);
g_assert_cmpuint (occurrences_count, ==, 2);
+ /* Contents: "foofooto bar foobeer" */
+ gtk_text_buffer_get_start_iter (text_buffer, &iter);
+ gtk_text_buffer_insert (text_buffer, &iter, "foo", -1);
+ flush_queue ();
+ occurrences_count = gtk_source_buffer_get_search_occurrences_count (source_buffer);
+ g_assert_cmpuint (occurrences_count, ==, 3);
+
+ /* Contents: "fooTfooto bar foobeer" */
+ gtk_text_buffer_get_iter_at_offset (text_buffer, &iter, 3);
+ gtk_text_buffer_insert (text_buffer, &iter, "T", -1);
+ flush_queue ();
+ occurrences_count = gtk_source_buffer_get_search_occurrences_count (source_buffer);
+ g_assert_cmpuint (occurrences_count, ==, 3);
+
g_object_unref (source_buffer);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]