susumu.yata
null+****@clear*****
Tue Dec 16 10:52:55 JST 2014
susumu.yata 2014-11-25 19:03:17 +0900 (Tue, 25 Nov 2014) New Revision: c52b141741514826e19345e25bde80aa012a20f5 https://github.com/groonga/grnxx/commit/c52b141741514826e19345e25bde80aa012a20f5 Message: Add a test for Text::contains(). (#118) Modified files: test/test_data_types.cpp Modified: test/test_data_types.cpp (+26 -0) =================================================================== --- test/test_data_types.cpp 2014-11-25 19:02:24 +0900 (98657e3) +++ test/test_data_types.cpp 2014-11-25 19:03:17 +0900 (a80b5b5) @@ -1116,6 +1116,32 @@ void test_text() { assert((na.ends_with(empty)).is_na()); assert((na.ends_with(na)).is_na()); + assert((ab.contains(ab)).is_true()); + assert((ab.contains(abc)).is_false()); + assert((ab.contains(bc)).is_false()); + assert((ab.contains(empty)).is_true()); + assert((ab.contains(na)).is_na()); + assert((abc.contains(ab)).is_true()); + assert((abc.contains(abc)).is_true()); + assert((abc.contains(bc)).is_true()); + assert((abc.contains(empty)).is_true()); + assert((abc.contains(na)).is_na()); + assert((bc.contains(ab)).is_false()); + assert((bc.contains(abc)).is_false()); + assert((bc.contains(bc)).is_true()); + assert((bc.contains(empty)).is_true()); + assert((bc.contains(na)).is_na()); + assert((empty.contains(ab)).is_false()); + assert((empty.contains(abc)).is_false()); + assert((empty.contains(bc)).is_false()); + assert((empty.contains(empty)).is_true()); + assert((empty.contains(na)).is_na()); + assert((na.contains(ab)).is_na()); + assert((na.contains(abc)).is_na()); + assert((na.contains(bc)).is_na()); + assert((na.contains(empty)).is_na()); + assert((na.contains(na)).is_na()); + assert(ab.match(ab)); assert(!ab.match(abc)); assert(!ab.match(bc)); -------------- next part -------------- HTML����������������������������...Download