From 0d8e86602a92531dc8f2ffb36eb6463eb528d5fa Mon Sep 17 00:00:00 2001 From: Kouhei Sutou Date: Wed, 18 Aug 2010 16:42:53 +0900 Subject: [PATCH] add tests for no match case. --- .../core/test-table-patricia-trie-cursor.c | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/test/unit/core/test-table-patricia-trie-cursor.c b/test/unit/core/test-table-patricia-trie-cursor.c index 92819eea4e..e26fbaf93c 100644 --- a/test/unit/core/test-table-patricia-trie-cursor.c +++ b/test/unit/core/test-table-patricia-trie-cursor.c @@ -786,6 +786,27 @@ data_prefix_rk_offset_and_limit(void) 3, 5); } +static void +data_prefix_rk_no_match(void) +{ + ADD_DATA("roman - no match", + NULL, + "kumikomuy", + 0, -1); + ADD_DATA("roman - upcase - no match", + NULL, + "K", + 0, -1); + ADD_DATA("ひらがな - no match", + NULL, + "くみこむよ", + 0, -1); + ADD_DATA("カタカナ - no match", + NULL, + "クミコムヨ", + 0, -1); +} + void data_prefix_rk(void) { @@ -793,6 +814,7 @@ data_prefix_rk(void) data_prefix_rk_xtsu(); data_prefix_rk_xyu(); data_prefix_rk_offset_and_limit(); + data_prefix_rk_no_match(); } #undef ADD_DATA