null+****@clear*****
null+****@clear*****
2011年 11月 11日 (金) 11:16:06 JST
Susumu Yata 2011-11-11 02:16:06 +0000 (Fri, 11 Nov 2011) New Revision: 73c278c2057dad158cc6370ed0c929949fa2bc57 Log: correct the argument order of cppcut_assert_equal(). Modified files: test/unit/core/dat/test-base.cpp test/unit/core/dat/test-block.cpp test/unit/core/dat/test-check.cpp test/unit/core/dat/test-cursor-factory.cpp test/unit/core/dat/test-entry.cpp test/unit/core/dat/test-file.cpp test/unit/core/dat/test-header.cpp test/unit/core/dat/test-id-cursor.cpp test/unit/core/dat/test-key-cursor.cpp test/unit/core/dat/test-key.cpp test/unit/core/dat/test-node.cpp test/unit/core/dat/test-predictive-cursor.cpp test/unit/core/dat/test-prefix-cursor.cpp test/unit/core/dat/test-string.cpp test/unit/core/dat/test-trie.cpp test/unit/core/dat/test-vector.cpp Modified: test/unit/core/dat/test-base.cpp (+6 -6) =================================================================== --- test/unit/core/dat/test-base.cpp 2011-11-11 01:47:12 +0000 (f08dfc2) +++ test/unit/core/dat/test-base.cpp 2011-11-11 02:16:06 +0000 (e0a48cc) @@ -28,8 +28,8 @@ namespace test_dat_base { grn::dat::Base base; - cppcut_assert_equal(base.is_linker(), false); - cppcut_assert_equal(base.offset(), grn::dat::UInt32(0)); + cppcut_assert_equal(false, base.is_linker()); + cppcut_assert_equal(grn::dat::UInt32(0), base.offset()); } void test_linker(void) @@ -37,8 +37,8 @@ namespace test_dat_base grn::dat::Base base; base.set_key_pos(100); - cppcut_assert_equal(base.is_linker(), true); - cppcut_assert_equal(base.key_pos(), grn::dat::UInt32(100)); + cppcut_assert_equal(true, base.is_linker()); + cppcut_assert_equal(grn::dat::UInt32(100), base.key_pos()); } void test_nonlinker(void) @@ -46,7 +46,7 @@ namespace test_dat_base grn::dat::Base base; base.set_offset(1000); - cppcut_assert_equal(base.is_linker(), false); - cppcut_assert_equal(base.offset(), grn::dat::UInt32(1000)); + cppcut_assert_equal(false, base.is_linker()); + cppcut_assert_equal(grn::dat::UInt32(1000), base.offset()); } } Modified: test/unit/core/dat/test-block.cpp (+12 -12) =================================================================== --- test/unit/core/dat/test-block.cpp 2011-11-11 01:47:12 +0000 (ab5a51f) +++ test/unit/core/dat/test-block.cpp 2011-11-11 02:16:06 +0000 (4812552) @@ -28,12 +28,12 @@ namespace test_dat_block { const grn::dat::Block block; - cppcut_assert_equal(block.next(), grn::dat::UInt32(0)); - cppcut_assert_equal(block.prev(), grn::dat::UInt32(0)); - cppcut_assert_equal(block.level(), grn::dat::UInt32(0)); - cppcut_assert_equal(block.failure_count(), grn::dat::UInt32(0)); - cppcut_assert_equal(block.first_phantom(), grn::dat::UInt32(0)); - cppcut_assert_equal(block.num_phantoms(), grn::dat::UInt32(0)); + cppcut_assert_equal(grn::dat::UInt32(0), block.next()); + cppcut_assert_equal(grn::dat::UInt32(0), block.prev()); + cppcut_assert_equal(grn::dat::UInt32(0), block.level()); + cppcut_assert_equal(grn::dat::UInt32(0), block.failure_count()); + cppcut_assert_equal(grn::dat::UInt32(0), block.first_phantom()); + cppcut_assert_equal(grn::dat::UInt32(0), block.num_phantoms()); } void test_link_management(void) @@ -42,8 +42,8 @@ namespace test_dat_block block.set_next(101); block.set_prev(99); - cppcut_assert_equal(block.next(), grn::dat::UInt32(101)); - cppcut_assert_equal(block.prev(), grn::dat::UInt32(99)); + cppcut_assert_equal(grn::dat::UInt32(101), block.next()); + cppcut_assert_equal(grn::dat::UInt32(99), block.prev()); } void test_level_management(void) @@ -52,8 +52,8 @@ namespace test_dat_block block.set_level(grn::dat::MAX_BLOCK_LEVEL); block.set_failure_count(grn::dat::MAX_FAILURE_COUNT); - cppcut_assert_equal(block.level(), grn::dat::MAX_BLOCK_LEVEL); - cppcut_assert_equal(block.failure_count(), grn::dat::MAX_FAILURE_COUNT); + cppcut_assert_equal(grn::dat::MAX_BLOCK_LEVEL, block.level()); + cppcut_assert_equal(grn::dat::MAX_FAILURE_COUNT, block.failure_count()); } void test_phantoms_management(void) @@ -62,7 +62,7 @@ namespace test_dat_block block.set_first_phantom(37); block.set_num_phantoms(89); - cppcut_assert_equal(block.first_phantom(), grn::dat::UInt32(37)); - cppcut_assert_equal(block.num_phantoms(), grn::dat::UInt32(89)); + cppcut_assert_equal(grn::dat::UInt32(37), block.first_phantom()); + cppcut_assert_equal(grn::dat::UInt32(89), block.num_phantoms()); } } Modified: test/unit/core/dat/test-check.cpp (+22 -22) =================================================================== --- test/unit/core/dat/test-check.cpp 2011-11-11 01:47:12 +0000 (827a176) +++ test/unit/core/dat/test-check.cpp 2011-11-11 02:16:06 +0000 (55032e3) @@ -28,12 +28,12 @@ namespace test_dat_check { const grn::dat::Check check; - cppcut_assert_equal(check.is_offset(), false); - cppcut_assert_equal(check.except_is_offset(), grn::dat::UInt32(0)); - cppcut_assert_equal(check.is_phantom(), false); - cppcut_assert_equal(check.label(), grn::dat::UInt32(0)); - cppcut_assert_equal(check.child(), grn::dat::UInt32(0)); - cppcut_assert_equal(check.sibling(), grn::dat::UInt32(0)); + cppcut_assert_equal(false, check.is_offset()); + cppcut_assert_equal(grn::dat::UInt32(0), check.except_is_offset()); + cppcut_assert_equal(false, check.is_phantom()); + cppcut_assert_equal(grn::dat::UInt32(0), check.label()); + cppcut_assert_equal(grn::dat::UInt32(0), check.child()); + cppcut_assert_equal(grn::dat::UInt32(0), check.sibling()); } void test_phantomize(void) @@ -41,14 +41,14 @@ namespace test_dat_check grn::dat::Check check; check.set_is_phantom(true); - cppcut_assert_equal(check.is_phantom(), true); - cppcut_assert_equal(check.next(), grn::dat::UInt32(0)); - cppcut_assert_equal(check.prev(), grn::dat::UInt32(0)); + cppcut_assert_equal(true, check.is_phantom()); + cppcut_assert_equal(grn::dat::UInt32(0), check.next()); + cppcut_assert_equal(grn::dat::UInt32(0), check.prev()); check.set_next(101); check.set_prev(99); - cppcut_assert_equal(check.next(), grn::dat::UInt32(101)); - cppcut_assert_equal(check.prev(), grn::dat::UInt32(99)); + cppcut_assert_equal(grn::dat::UInt32(101), check.next()); + cppcut_assert_equal(grn::dat::UInt32(99), check.prev()); } void test_unphantomize(void) @@ -57,9 +57,9 @@ namespace test_dat_check check.set_is_phantom(true); check.set_is_phantom(false); - cppcut_assert_equal(check.is_phantom(), false); - cppcut_assert_equal(check.child(), grn::dat::INVALID_LABEL); - cppcut_assert_equal(check.sibling(), grn::dat::INVALID_LABEL); + cppcut_assert_equal(false, check.is_phantom()); + cppcut_assert_equal(grn::dat::INVALID_LABEL, check.child()); + cppcut_assert_equal(grn::dat::INVALID_LABEL, check.sibling()); } void test_nonphantom(void) @@ -67,20 +67,20 @@ namespace test_dat_check grn::dat::Check check; check.set_is_offset(true); - cppcut_assert_equal(check.is_offset(), true); + cppcut_assert_equal(true, check.is_offset()); check.set_label('a'); - cppcut_assert_equal(check.label(), grn::dat::UInt32('a')); + cppcut_assert_equal(grn::dat::UInt32('a'), check.label()); check.set_child('b'); - cppcut_assert_equal(check.child(), grn::dat::UInt32('b')); + cppcut_assert_equal(grn::dat::UInt32('b'), check.child()); check.set_sibling('c'); - cppcut_assert_equal(check.sibling(), grn::dat::UInt32('c')); + cppcut_assert_equal(grn::dat::UInt32('c'), check.sibling()); - cppcut_assert_equal(check.is_offset(), true); - cppcut_assert_equal(check.except_is_offset(), - 'a' | grn::dat::UInt32('b' << 9) | grn::dat::UInt32('c' << 18)); - cppcut_assert_equal(check.is_phantom(), false); + cppcut_assert_equal(true, check.is_offset()); + cppcut_assert_equal('a' | grn::dat::UInt32('b' << 9) | grn::dat::UInt32('c' << 18), + check.except_is_offset()); + cppcut_assert_equal(false, check.is_phantom()); } } Modified: test/unit/core/dat/test-cursor-factory.cpp (+22 -22) =================================================================== --- test/unit/core/dat/test-cursor-factory.cpp 2011-11-11 01:47:12 +0000 (9e16cb8) +++ test/unit/core/dat/test-cursor-factory.cpp 2011-11-11 02:16:06 +0000 (b333ba9) @@ -30,10 +30,10 @@ namespace void create_trie(grn::dat::Trie *trie) { trie->create(); - cppcut_assert_equal(trie->insert("apple", 5), true); - cppcut_assert_equal(trie->insert("orange", 6), true); - cppcut_assert_equal(trie->insert("banana", 6), true); - cppcut_assert_equal(trie->insert("melon", 5), true); + cppcut_assert_equal(true, trie->insert("apple", 5)); + cppcut_assert_equal(true, trie->insert("orange", 6)); + cppcut_assert_equal(true, trie->insert("banana", 6)); + cppcut_assert_equal(true, trie->insert("melon", 5)); } } @@ -50,11 +50,11 @@ namespace test_dat_cursor_factory grn::dat::EXCEPT_UPPER_BOUND)); cut_assert(cursor.get() != static_cast<grn::dat::Cursor *>(NULL)); - cppcut_assert_equal(cursor->offset(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor->limit(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor->flags(), - grn::dat::KEY_RANGE_CURSOR | grn::dat::ASCENDING_CURSOR | - grn::dat::EXCEPT_LOWER_BOUND | grn::dat::EXCEPT_UPPER_BOUND); + cppcut_assert_equal(grn::dat::UInt32(1), cursor->offset()); + cppcut_assert_equal(grn::dat::UInt32(2), cursor->limit()); + cppcut_assert_equal(grn::dat::KEY_RANGE_CURSOR | grn::dat::ASCENDING_CURSOR | + grn::dat::EXCEPT_LOWER_BOUND | grn::dat::EXCEPT_UPPER_BOUND, + cursor->flags()); } void test_id_range_cursor(void) @@ -67,10 +67,10 @@ namespace test_dat_cursor_factory grn::dat::ID_RANGE_CURSOR | grn::dat::ASCENDING_CURSOR)); cut_assert(cursor.get() != static_cast<grn::dat::Cursor *>(NULL)); - cppcut_assert_equal(cursor->offset(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor->limit(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor->flags(), - grn::dat::ID_RANGE_CURSOR | grn::dat::ASCENDING_CURSOR); + cppcut_assert_equal(grn::dat::UInt32(1), cursor->offset()); + cppcut_assert_equal(grn::dat::UInt32(2), cursor->limit()); + cppcut_assert_equal(grn::dat::ID_RANGE_CURSOR | grn::dat::ASCENDING_CURSOR, + cursor->flags()); } void test_prefix_cursor(void) @@ -83,10 +83,10 @@ namespace test_dat_cursor_factory grn::dat::PREFIX_CURSOR | grn::dat::DESCENDING_CURSOR)); cut_assert(cursor.get() != static_cast<grn::dat::Cursor *>(NULL)); - cppcut_assert_equal(cursor->offset(), grn::dat::UInt32(0)); - cppcut_assert_equal(cursor->limit(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor->flags(), - grn::dat::PREFIX_CURSOR | grn::dat::DESCENDING_CURSOR); + cppcut_assert_equal(grn::dat::UInt32(0), cursor->offset()); + cppcut_assert_equal(grn::dat::UInt32(1), cursor->limit()); + cppcut_assert_equal(grn::dat::PREFIX_CURSOR | grn::dat::DESCENDING_CURSOR, + cursor->flags()); } void test_predictive_cursor(void) @@ -99,10 +99,10 @@ namespace test_dat_cursor_factory grn::dat::PREDICTIVE_CURSOR | grn::dat::EXCEPT_EXACT_MATCH)); cut_assert(cursor.get() != static_cast<grn::dat::Cursor *>(NULL)); - cppcut_assert_equal(cursor->offset(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor->limit(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor->flags(), - grn::dat::PREDICTIVE_CURSOR | - grn::dat::ASCENDING_CURSOR | grn::dat::EXCEPT_EXACT_MATCH); + cppcut_assert_equal(grn::dat::UInt32(1), cursor->offset()); + cppcut_assert_equal(grn::dat::UInt32(2), cursor->limit()); + cppcut_assert_equal(grn::dat::PREDICTIVE_CURSOR | + grn::dat::ASCENDING_CURSOR | grn::dat::EXCEPT_EXACT_MATCH, + cursor->flags()); } } Modified: test/unit/core/dat/test-entry.cpp (+6 -6) =================================================================== --- test/unit/core/dat/test-entry.cpp 2011-11-11 01:47:12 +0000 (fc23391) +++ test/unit/core/dat/test-entry.cpp 2011-11-11 02:16:06 +0000 (1cc3d5e) @@ -28,8 +28,8 @@ namespace test_dat_entry { const grn::dat::Entry entry; - cppcut_assert_equal(entry.is_valid(), false); - cppcut_assert_equal(entry.next(), grn::dat::UInt32(0)); + cppcut_assert_equal(false, entry.is_valid()); + cppcut_assert_equal(grn::dat::UInt32(0), entry.next()); } void test_valid_entry(void) @@ -37,8 +37,8 @@ namespace test_dat_entry grn::dat::Entry entry; entry.set_key_pos(100); - cppcut_assert_equal(entry.is_valid(), true); - cppcut_assert_equal(entry.key_pos(), grn::dat::UInt32(100)); + cppcut_assert_equal(true, entry.is_valid()); + cppcut_assert_equal(grn::dat::UInt32(100), entry.key_pos()); } void test_invalid_entry(void) @@ -46,7 +46,7 @@ namespace test_dat_entry grn::dat::Entry entry; entry.set_next(200); - cppcut_assert_equal(entry.is_valid(), false); - cppcut_assert_equal(entry.next(), grn::dat::UInt32(200)); + cppcut_assert_equal(false, entry.is_valid()); + cppcut_assert_equal(grn::dat::UInt32(200), entry.next()); } } Modified: test/unit/core/dat/test-file.cpp (+13 -13) =================================================================== --- test/unit/core/dat/test-file.cpp 2011-11-11 01:47:12 +0000 (8f1c317) +++ test/unit/core/dat/test-file.cpp 2011-11-11 02:16:06 +0000 (ad57203) @@ -46,8 +46,8 @@ namespace test_dat_file { const grn::dat::File file; - cppcut_assert_equal(file.ptr(), static_cast<void *>(NULL)); - cppcut_assert_equal(file.size(), grn::dat::UInt64(0)); + cppcut_assert_equal(static_cast<void *>(NULL), file.ptr()); + cppcut_assert_equal(grn::dat::UInt64(0), file.size()); } void test_create_without_path(void) @@ -62,12 +62,12 @@ namespace test_dat_file file.create(NULL, 32); cut_assert(file.ptr() != NULL); - cppcut_assert_equal(file.size(), grn::dat::UInt64(32)); + cppcut_assert_equal(grn::dat::UInt64(32), file.size()); grn::dat::UInt8 * const buf = static_cast<grn::dat::UInt8 *>(file.ptr()); for (grn::dat::UInt64 i = 0; i < file.size(); ++i) { buf[i] = static_cast<grn::dat::UInt8>(i); - cppcut_assert_equal(buf[i], static_cast<grn::dat::UInt8>(i)); + cppcut_assert_equal(static_cast<grn::dat::UInt8>(i), buf[i]); } } @@ -87,12 +87,12 @@ namespace test_dat_file file.create(path, 32); cut_assert(file.ptr() != NULL); - cppcut_assert_equal(file.size(), grn::dat::UInt64(32)); + cppcut_assert_equal(grn::dat::UInt64(32), file.size()); grn::dat::UInt8 * const buf = static_cast<grn::dat::UInt8 *>(file.ptr()); for (grn::dat::UInt64 i = 0; i < file.size(); ++i) { buf[i] = static_cast<grn::dat::UInt8>(i); - cppcut_assert_equal(buf[i], static_cast<grn::dat::UInt8>(i)); + cppcut_assert_equal(static_cast<grn::dat::UInt8>(i), buf[i]); } } @@ -114,12 +114,12 @@ namespace test_dat_file std::strcpy(static_cast<char *>(file.ptr()), "This is a pen."); file.close(); - cppcut_assert_equal(file.ptr(), static_cast<void *>(NULL)); - cppcut_assert_equal(file.size(), grn::dat::UInt64(0)); + cppcut_assert_equal(static_cast<void *>(NULL), file.ptr()); + cppcut_assert_equal(grn::dat::UInt64(0), file.size()); file.open(path); cut_assert(file.ptr() != NULL); - cppcut_assert_equal(file.size(), grn::dat::UInt64(32)); + cppcut_assert_equal(grn::dat::UInt64(32), file.size()); cut_assert(!std::strcmp(static_cast<char *>(file.ptr()), "This is a pen.")); } @@ -129,15 +129,15 @@ namespace test_dat_file file.create(NULL, 100); cut_assert(file.ptr() != NULL); - cppcut_assert_equal(file.size(), grn::dat::UInt64(100)); + cppcut_assert_equal(grn::dat::UInt64(100), file.size()); grn::dat::File file_new; file_new.swap(&file); - cppcut_assert_equal(file.ptr(), static_cast<void *>(NULL)); - cppcut_assert_equal(file.size(), grn::dat::UInt64(0)); + cppcut_assert_equal(static_cast<void *>(NULL), file.ptr()); + cppcut_assert_equal(grn::dat::UInt64(0), file.size()); cut_assert(file_new.ptr() != NULL); - cppcut_assert_equal(file_new.size(), grn::dat::UInt64(100)); + cppcut_assert_equal(grn::dat::UInt64(100), file_new.size()); } } Modified: test/unit/core/dat/test-header.cpp (+32 -32) =================================================================== --- test/unit/core/dat/test-header.cpp 2011-11-11 01:47:12 +0000 (f0e124c) +++ test/unit/core/dat/test-header.cpp 2011-11-11 02:16:06 +0000 (0e5eb78) @@ -28,23 +28,23 @@ namespace test_dat_header { const grn::dat::Header header; - cppcut_assert_equal(header.file_size(), grn::dat::UInt64(0)); - cppcut_assert_equal(header.total_key_length(), grn::dat::UInt32(0)); - cppcut_assert_equal(header.min_key_id(), grn::dat::MIN_KEY_ID); - cppcut_assert_equal(header.next_key_id(), grn::dat::MIN_KEY_ID); - cppcut_assert_equal(header.max_key_id(), grn::dat::UInt32(0)); - cppcut_assert_equal(header.num_keys(), grn::dat::UInt32(0)); - cppcut_assert_equal(header.max_num_keys(), grn::dat::UInt32(0)); - cppcut_assert_equal(header.num_nodes(), grn::dat::UInt32(0)); - cppcut_assert_equal(header.num_phantoms(), grn::dat::UInt32(0)); - cppcut_assert_equal(header.num_zombies(), grn::dat::UInt32(0)); - cppcut_assert_equal(header.max_num_nodes(), grn::dat::UInt32(0)); - cppcut_assert_equal(header.num_blocks(), grn::dat::UInt32(0)); - cppcut_assert_equal(header.max_num_blocks(), grn::dat::UInt32(0)); - cppcut_assert_equal(header.next_key_pos(), grn::dat::UInt32(0)); - cppcut_assert_equal(header.key_buf_size(), grn::dat::UInt32(0)); + cppcut_assert_equal(grn::dat::UInt64(0), header.file_size()); + cppcut_assert_equal(grn::dat::UInt32(0), header.total_key_length()); + cppcut_assert_equal(grn::dat::MIN_KEY_ID, header.min_key_id()); + cppcut_assert_equal(grn::dat::MIN_KEY_ID, header.next_key_id()); + cppcut_assert_equal(grn::dat::UInt32(0), header.max_key_id()); + cppcut_assert_equal(grn::dat::UInt32(0), header.num_keys()); + cppcut_assert_equal(grn::dat::UInt32(0), header.max_num_keys()); + cppcut_assert_equal(grn::dat::UInt32(0), header.num_nodes()); + cppcut_assert_equal(grn::dat::UInt32(0), header.num_phantoms()); + cppcut_assert_equal(grn::dat::UInt32(0), header.num_zombies()); + cppcut_assert_equal(grn::dat::UInt32(0), header.max_num_nodes()); + cppcut_assert_equal(grn::dat::UInt32(0), header.num_blocks()); + cppcut_assert_equal(grn::dat::UInt32(0), header.max_num_blocks()); + cppcut_assert_equal(grn::dat::UInt32(0), header.next_key_pos()); + cppcut_assert_equal(grn::dat::UInt32(0), header.key_buf_size()); for (grn::dat::UInt32 i = 0; i <= grn::dat::MAX_BLOCK_LEVEL; ++i) { - cppcut_assert_equal(header.ith_leader(i), grn::dat::INVALID_LEADER); + cppcut_assert_equal(grn::dat::INVALID_LEADER, header.ith_leader(i)); } } @@ -57,11 +57,11 @@ namespace test_dat_header header.set_max_num_blocks(20); header.set_key_buf_size(800); - cppcut_assert_equal(header.file_size(), grn::dat::UInt64(10000)); - cppcut_assert_equal(header.max_num_keys(), grn::dat::UInt32(30)); - cppcut_assert_equal(header.max_num_nodes(), (grn::dat::BLOCK_SIZE * 20)); - cppcut_assert_equal(header.max_num_blocks(), grn::dat::UInt32(20)); - cppcut_assert_equal(header.key_buf_size(), grn::dat::UInt32(800)); + cppcut_assert_equal(grn::dat::UInt64(10000), header.file_size()); + cppcut_assert_equal(grn::dat::UInt32(30), header.max_num_keys()); + cppcut_assert_equal(grn::dat::BLOCK_SIZE * 20, header.max_num_nodes()); + cppcut_assert_equal(grn::dat::UInt32(20), header.max_num_blocks()); + cppcut_assert_equal(grn::dat::UInt32(800), header.key_buf_size()); } void test_mutable_values(void) @@ -82,23 +82,23 @@ namespace test_dat_header header.set_num_blocks(10); header.set_next_key_pos(400); - cppcut_assert_equal(header.total_key_length(), grn::dat::UInt32(500)); - cppcut_assert_equal(header.min_key_id(), grn::dat::MIN_KEY_ID); - cppcut_assert_equal(header.next_key_id(), grn::dat::UInt32(15)); - cppcut_assert_equal(header.max_key_id(), grn::dat::UInt32(14)); - cppcut_assert_equal(header.num_keys(), grn::dat::UInt32(20)); - cppcut_assert_equal(header.num_nodes(), (grn::dat::BLOCK_SIZE * 10)); - cppcut_assert_equal(header.num_phantoms(), grn::dat::UInt32(200)); - cppcut_assert_equal(header.num_zombies(), grn::dat::UInt32(300)); - cppcut_assert_equal(header.num_blocks(), grn::dat::UInt32(10)); - cppcut_assert_equal(header.next_key_pos(), grn::dat::UInt32(400)); + cppcut_assert_equal(grn::dat::UInt32(500), header.total_key_length()); + cppcut_assert_equal(grn::dat::MIN_KEY_ID, header.min_key_id()); + cppcut_assert_equal(grn::dat::UInt32(15), header.next_key_id()); + cppcut_assert_equal(grn::dat::UInt32(14), header.max_key_id()); + cppcut_assert_equal(grn::dat::UInt32(20), header.num_keys()); + cppcut_assert_equal(grn::dat::BLOCK_SIZE * 10, header.num_nodes()); + cppcut_assert_equal(grn::dat::UInt32(200), header.num_phantoms()); + cppcut_assert_equal(grn::dat::UInt32(300), header.num_zombies()); + cppcut_assert_equal(grn::dat::UInt32(10), header.num_blocks()); + cppcut_assert_equal(grn::dat::UInt32(400), header.next_key_pos()); for (grn::dat::UInt32 i = 0; i <= grn::dat::MAX_BLOCK_LEVEL; ++i) { header.set_ith_leader(i, i + 1); } for (grn::dat::UInt32 i = 0; i <= grn::dat::MAX_BLOCK_LEVEL; ++i) { - cppcut_assert_equal(header.ith_leader(i), (i + 1)); + cppcut_assert_equal((i + 1), header.ith_leader(i)); } } } Modified: test/unit/core/dat/test-id-cursor.cpp (+74 -74) =================================================================== --- test/unit/core/dat/test-id-cursor.cpp 2011-11-11 01:47:12 +0000 (c184e22) +++ test/unit/core/dat/test-id-cursor.cpp 2011-11-11 02:16:06 +0000 (ff0ac2e) @@ -52,10 +52,10 @@ namespace test_dat_id_cursor cursor.open(trie, grn::dat::String(), grn::dat::String()); for (grn::dat::UInt32 i = trie.min_key_id(); i <= trie.max_key_id(); ++i) { const grn::dat::Key &key = cursor.next(); - cppcut_assert_equal(key.is_valid(), true); - cppcut_assert_equal(key.id(), i); + cppcut_assert_equal(true, key.is_valid()); + cppcut_assert_equal(i, key.id()); } - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_min_by_str(void) @@ -71,10 +71,10 @@ namespace test_dat_id_cursor cursor.open(trie, grn::dat::String("スダチ"), grn::dat::String()); for (grn::dat::UInt32 i = min_key_id; i <= trie.max_key_id(); ++i) { const grn::dat::Key &key = cursor.next(); - cppcut_assert_equal(key.is_valid(), true); - cppcut_assert_equal(key.id(), i); + cppcut_assert_equal(true, key.is_valid()); + cppcut_assert_equal(i, key.id()); } - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_max_by_str(void) @@ -90,10 +90,10 @@ namespace test_dat_id_cursor cursor.open(trie, grn::dat::String(), grn::dat::String("オレンジ")); for (grn::dat::UInt32 i = trie.min_key_id(); i <= max_key_id; ++i) { const grn::dat::Key &key = cursor.next(); - cppcut_assert_equal(key.is_valid(), true); - cppcut_assert_equal(key.id(), i); + cppcut_assert_equal(true, key.is_valid()); + cppcut_assert_equal(i, key.id()); } - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_min_max_by_str(void) @@ -111,10 +111,10 @@ namespace test_dat_id_cursor cursor.open(trie, grn::dat::String("みかん"), grn::dat::String("八朔")); for (grn::dat::UInt32 i = min_key_id; i <= max_key_id; ++i) { const grn::dat::Key &key = cursor.next(); - cppcut_assert_equal(key.is_valid(), true); - cppcut_assert_equal(key.id(), i); + cppcut_assert_equal(true, key.is_valid()); + cppcut_assert_equal(i, key.id()); } - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_invalid_id(void) @@ -126,10 +126,10 @@ namespace test_dat_id_cursor cursor.open(trie, grn::dat::INVALID_KEY_ID, grn::dat::INVALID_KEY_ID); for (grn::dat::UInt32 i = trie.min_key_id(); i <= trie.max_key_id(); ++i) { const grn::dat::Key &key = cursor.next(); - cppcut_assert_equal(key.is_valid(), true); - cppcut_assert_equal(key.id(), i); + cppcut_assert_equal(true, key.is_valid()); + cppcut_assert_equal(i, key.id()); } - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_min_by_id(void) @@ -145,10 +145,10 @@ namespace test_dat_id_cursor cursor.open(trie, min_key_id, grn::dat::INVALID_KEY_ID); for (grn::dat::UInt32 i = min_key_id; i <= trie.max_key_id(); ++i) { const grn::dat::Key &key = cursor.next(); - cppcut_assert_equal(key.is_valid(), true); - cppcut_assert_equal(key.id(), i); + cppcut_assert_equal(true, key.is_valid()); + cppcut_assert_equal(i, key.id()); } - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_max_by_id(void) @@ -164,10 +164,10 @@ namespace test_dat_id_cursor cursor.open(trie, grn::dat::INVALID_KEY_ID, max_key_id); for (grn::dat::UInt32 i = trie.min_key_id(); i <= max_key_id; ++i) { const grn::dat::Key &key = cursor.next(); - cppcut_assert_equal(key.is_valid(), true); - cppcut_assert_equal(key.id(), i); + cppcut_assert_equal(true, key.is_valid()); + cppcut_assert_equal(i, key.id()); } - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_min_max_by_id(void) @@ -185,10 +185,10 @@ namespace test_dat_id_cursor cursor.open(trie, min_key_id, max_key_id); for (grn::dat::UInt32 i = min_key_id; i <= max_key_id; ++i) { const grn::dat::Key &key = cursor.next(); - cppcut_assert_equal(key.is_valid(), true); - cppcut_assert_equal(key.id(), i); + cppcut_assert_equal(true, key.is_valid()); + cppcut_assert_equal(i, key.id()); } - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_offset(void) @@ -201,29 +201,29 @@ namespace test_dat_id_cursor cursor.open(trie, 2, 5, 0); for (grn::dat::UInt32 i = 2; i <= 5; ++i) { const grn::dat::Key &key = cursor.next(); - cppcut_assert_equal(key.is_valid(), true); - cppcut_assert_equal(key.id(), i); + cppcut_assert_equal(true, key.is_valid()); + cppcut_assert_equal(i, key.id()); } - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::INVALID_KEY_ID, grn::dat::INVALID_KEY_ID, 5); for (grn::dat::UInt32 i = trie.min_key_id() + 5; i <= trie.max_key_id(); ++i) { const grn::dat::Key &key = cursor.next(); - cppcut_assert_equal(key.is_valid(), true); - cppcut_assert_equal(key.id(), i); + cppcut_assert_equal(true, key.is_valid()); + cppcut_assert_equal(i, key.id()); } - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, 3, 7, 2); for (grn::dat::UInt32 i = 3 + 2; i <= 7; ++i) { const grn::dat::Key &key = cursor.next(); - cppcut_assert_equal(key.is_valid(), true); - cppcut_assert_equal(key.id(), i); + cppcut_assert_equal(true, key.is_valid()); + cppcut_assert_equal(i, key.id()); } - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, 2, 5, 100); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_limit(void) @@ -236,29 +236,29 @@ namespace test_dat_id_cursor cursor.open(trie, 3, 6, 0, grn::dat::UINT32_MAX); for (grn::dat::UInt32 i = 3; i <= 6; ++i) { const grn::dat::Key &key = cursor.next(); - cppcut_assert_equal(key.is_valid(), true); - cppcut_assert_equal(key.id(), i); + cppcut_assert_equal(true, key.is_valid()); + cppcut_assert_equal(i, key.id()); } - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::INVALID_KEY_ID, grn::dat::INVALID_KEY_ID, 0, 3); for (grn::dat::UInt32 i = trie.min_key_id(); i < (trie.min_key_id() + 3); ++i) { const grn::dat::Key &key = cursor.next(); - cppcut_assert_equal(key.is_valid(), true); - cppcut_assert_equal(key.id(), i); + cppcut_assert_equal(true, key.is_valid()); + cppcut_assert_equal(i, key.id()); } - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, 3, 7, 1, 2); for (grn::dat::UInt32 i = 3 + 1; i < (3 + 1 + 2); ++i) { const grn::dat::Key &key = cursor.next(); - cppcut_assert_equal(key.is_valid(), true); - cppcut_assert_equal(key.id(), i); + cppcut_assert_equal(true, key.is_valid()); + cppcut_assert_equal(i, key.id()); } - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, 2, 5, 0, 0); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_ascending_cursor(void) @@ -272,27 +272,27 @@ namespace test_dat_id_cursor 0, grn::dat::UINT32_MAX, grn::dat::ASCENDING_CURSOR); for (grn::dat::UInt32 i = trie.min_key_id(); i <= trie.max_key_id(); ++i) { const grn::dat::Key &key = cursor.next(); - cppcut_assert_equal(key.is_valid(), true); - cppcut_assert_equal(key.id(), i); + cppcut_assert_equal(true, key.is_valid()); + cppcut_assert_equal(i, key.id()); } - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, 2, 7, 0, grn::dat::UINT32_MAX, grn::dat::ASCENDING_CURSOR); for (grn::dat::UInt32 i = 2; i <= 7; ++i) { const grn::dat::Key &key = cursor.next(); - cppcut_assert_equal(key.is_valid(), true); - cppcut_assert_equal(key.id(), i); + cppcut_assert_equal(true, key.is_valid()); + cppcut_assert_equal(i, key.id()); } - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, 3, 6, 1, 5, grn::dat::ASCENDING_CURSOR); for (grn::dat::UInt32 i = 3 + 1; i <= 6; ++i) { const grn::dat::Key &key = cursor.next(); - cppcut_assert_equal(key.is_valid(), true); - cppcut_assert_equal(key.id(), i); + cppcut_assert_equal(true, key.is_valid()); + cppcut_assert_equal(i, key.id()); } - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_descending_cursor(void) @@ -306,27 +306,27 @@ namespace test_dat_id_cursor 0, grn::dat::UINT32_MAX, grn::dat::DESCENDING_CURSOR); for (grn::dat::UInt32 i = trie.max_key_id(); i >= trie.min_key_id(); --i) { const grn::dat::Key &key = cursor.next(); - cppcut_assert_equal(key.is_valid(), true); - cppcut_assert_equal(key.id(), i); + cppcut_assert_equal(true, key.is_valid()); + cppcut_assert_equal(i, key.id()); } - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, 2, 7, 0, grn::dat::UINT32_MAX, grn::dat::DESCENDING_CURSOR); for (grn::dat::UInt32 i = 7; i >= 2; --i) { const grn::dat::Key &key = cursor.next(); - cppcut_assert_equal(key.is_valid(), true); - cppcut_assert_equal(key.id(), i); + cppcut_assert_equal(true, key.is_valid()); + cppcut_assert_equal(i, key.id()); } - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, 2, 8, 2, 3, grn::dat::DESCENDING_CURSOR); for (grn::dat::UInt32 i = 8 - 2; i > (8 - 2 - 3); --i) { const grn::dat::Key &key = cursor.next(); - cppcut_assert_equal(key.is_valid(), true); - cppcut_assert_equal(key.id(), i); + cppcut_assert_equal(true, key.is_valid()); + cppcut_assert_equal(i, key.id()); } - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_except_boundary(void) @@ -341,35 +341,35 @@ namespace test_dat_id_cursor grn::dat::EXCEPT_LOWER_BOUND | grn::dat::EXCEPT_UPPER_BOUND); for (grn::dat::UInt32 i = trie.min_key_id(); i <= trie.max_key_id(); ++i) { const grn::dat::Key &key = cursor.next(); - cppcut_assert_equal(key.is_valid(), true); - cppcut_assert_equal(key.id(), i); + cppcut_assert_equal(true, key.is_valid()); + cppcut_assert_equal(i, key.id()); } - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, trie.min_key_id(), trie.max_key_id(), 0, grn::dat::UINT32_MAX, grn::dat::EXCEPT_LOWER_BOUND | grn::dat::EXCEPT_UPPER_BOUND); for (grn::dat::UInt32 i = trie.min_key_id() + 1; i <= (trie.max_key_id() - 1); ++i) { const grn::dat::Key &key = cursor.next(); - cppcut_assert_equal(key.is_valid(), true); - cppcut_assert_equal(key.id(), i); + cppcut_assert_equal(true, key.is_valid()); + cppcut_assert_equal(i, key.id()); } - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, 2, 7, 1, 100, grn::dat::EXCEPT_LOWER_BOUND); for (grn::dat::UInt32 i = 2 + 1 + 1; i <= 7; ++i) { const grn::dat::Key &key = cursor.next(); - cppcut_assert_equal(key.is_valid(), true); - cppcut_assert_equal(key.id(), i); + cppcut_assert_equal(true, key.is_valid()); + cppcut_assert_equal(i, key.id()); } - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, 2, 7, 1, 100, grn::dat::EXCEPT_UPPER_BOUND); for (grn::dat::UInt32 i = 2 + 1; i <= (7 - 1); ++i) { const grn::dat::Key &key = cursor.next(); - cppcut_assert_equal(key.is_valid(), true); - cppcut_assert_equal(key.id(), i); + cppcut_assert_equal(true, key.is_valid()); + cppcut_assert_equal(i, key.id()); } - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); } } Modified: test/unit/core/dat/test-key-cursor.cpp (+110 -110) =================================================================== --- test/unit/core/dat/test-key-cursor.cpp 2011-11-11 01:47:12 +0000 (c3081be) +++ test/unit/core/dat/test-key-cursor.cpp 2011-11-11 02:16:06 +0000 (33ee367) @@ -49,14 +49,14 @@ namespace test_dat_key_cursor grn::dat::KeyCursor cursor; cursor.open(trie, grn::dat::String(), grn::dat::String()); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(4)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(6)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(7)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(4), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(6), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(7), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_min(void) @@ -67,19 +67,19 @@ namespace test_dat_key_cursor grn::dat::KeyCursor cursor; cursor.open(trie, grn::dat::String("Hobbit"), grn::dat::String()); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(7)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(7), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("T"), grn::dat::String()); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("Z"), grn::dat::String()); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_max_by_str(void) @@ -90,17 +90,17 @@ namespace test_dat_key_cursor grn::dat::KeyCursor cursor; cursor.open(trie, grn::dat::String(), grn::dat::String("Elf")); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(4)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(4), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String(), grn::dat::String("F")); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(4)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(4), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String(), grn::dat::String("A")); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_min_max(void) @@ -110,11 +110,11 @@ namespace test_dat_key_cursor grn::dat::KeyCursor cursor; cursor.open(trie, grn::dat::String("Gnome"), grn::dat::String("Trebor")); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(6)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(7)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(6), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(7), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_offset(void) @@ -125,23 +125,23 @@ namespace test_dat_key_cursor grn::dat::KeyCursor cursor; cursor.open(trie, grn::dat::String("Hobbit"), grn::dat::String("Trebor"), 0); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(7)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(7), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String(), grn::dat::String(), 5); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("Gnome"), grn::dat::String("Trebor"), 2); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("Gnome"), grn::dat::String("Trebor"), 100); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_limit(void) @@ -153,27 +153,27 @@ namespace test_dat_key_cursor cursor.open(trie, grn::dat::String("Gnome"), grn::dat::String("Werdna"), 0, grn::dat::UINT32_MAX); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(6)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(7)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(6), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(7), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("Gnome"), grn::dat::String("Werdna"), 0, 3); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(6)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(7)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(6), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(7), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("A"), grn::dat::String("Z"), 3, 2); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(7)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(7), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("A"), grn::dat::String("Z"), 0, 0); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_ascending_cursor(void) @@ -185,28 +185,28 @@ namespace test_dat_key_cursor cursor.open(trie, grn::dat::String(), grn::dat::String(), 0, grn::dat::UINT32_MAX, grn::dat::ASCENDING_CURSOR); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(4)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(6)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(7)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(4), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(6), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(7), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("Elf"), grn::dat::String("Human"), 0, grn::dat::UINT32_MAX, grn::dat::ASCENDING_CURSOR); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(4)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(6)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(7)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(4), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(6), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(7), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("Dwarf"), grn::dat::String("Trebor"), 3, 2, grn::dat::ASCENDING_CURSOR); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(7)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(7), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_descending_cursor(void) @@ -218,28 +218,28 @@ namespace test_dat_key_cursor cursor.open(trie, grn::dat::String(), grn::dat::String(), 0, grn::dat::UINT32_MAX, grn::dat::DESCENDING_CURSOR); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(7)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(6)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(4)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(7), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(6), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(4), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("Elf"), grn::dat::String("Human"), 0, grn::dat::UINT32_MAX, grn::dat::DESCENDING_CURSOR); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(7)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(6)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(4)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(7), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(6), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(4), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("Dwarf"), grn::dat::String("Trebor"), 3, 2, grn::dat::DESCENDING_CURSOR); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(6)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(4)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(6), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(4), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_except_boundary(void) @@ -252,43 +252,43 @@ namespace test_dat_key_cursor cursor.open(trie, grn::dat::String(), grn::dat::String(), 0, grn::dat::UINT32_MAX, grn::dat::EXCEPT_LOWER_BOUND | grn::dat::EXCEPT_UPPER_BOUND); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(4)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(6)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(7)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(4), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(6), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(7), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("Dwarf"), grn::dat::String("Werdna"), 0, grn::dat::UINT32_MAX, grn::dat::EXCEPT_LOWER_BOUND | grn::dat::EXCEPT_UPPER_BOUND); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(4)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(6)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(7)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(4), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(6), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(7), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("Elf"), grn::dat::String("Trebor"), 2, 100, grn::dat::EXCEPT_LOWER_BOUND); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("Elf"), grn::dat::String("Trebor"), 2, 100, grn::dat::EXCEPT_UPPER_BOUND); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(7)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(7), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("Fighter"), grn::dat::String("Samurai"), 0, grn::dat::UINT32_MAX, grn::dat::EXCEPT_LOWER_BOUND | grn::dat::EXCEPT_UPPER_BOUND); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(6)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(7)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(6), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(7), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); } } Modified: test/unit/core/dat/test-key.cpp (+12 -12) =================================================================== --- test/unit/core/dat/test-key.cpp 2011-11-11 01:47:12 +0000 (d0c54a9) +++ test/unit/core/dat/test-key.cpp 2011-11-11 02:16:06 +0000 (ac2e399) @@ -37,19 +37,19 @@ namespace test_dat_key { void test_size_estimation(void) { - cppcut_assert_equal(grn::dat::Key::estimate_size(0), grn::dat::UInt32(2)); - cppcut_assert_equal(grn::dat::Key::estimate_size(3), grn::dat::UInt32(2)); + cppcut_assert_equal(grn::dat::UInt32(2), grn::dat::Key::estimate_size(0)); + cppcut_assert_equal(grn::dat::UInt32(2), grn::dat::Key::estimate_size(3)); - cppcut_assert_equal(grn::dat::Key::estimate_size(4), grn::dat::UInt32(3)); - cppcut_assert_equal(grn::dat::Key::estimate_size(7), grn::dat::UInt32(3)); + cppcut_assert_equal(grn::dat::UInt32(3), grn::dat::Key::estimate_size(4)); + cppcut_assert_equal(grn::dat::UInt32(3), grn::dat::Key::estimate_size(7)); } void test_invalid_key(void) { const grn::dat::Key &key = grn::dat::Key::invalid_key(); - cppcut_assert_equal(key.id(), grn::dat::INVALID_KEY_ID); - cppcut_assert_equal(key.length(), grn::dat::UInt32(0)); + cppcut_assert_equal(grn::dat::INVALID_KEY_ID, key.id()); + cppcut_assert_equal(grn::dat::UInt32(0), key.length()); cut_assert(key.ptr() != static_cast<const void *>(NULL)); } @@ -58,11 +58,11 @@ namespace test_dat_key grn::dat::UInt32 buf[16]; const grn::dat::Key &key = grn::dat::Key::create(buf, 123, "groonga", 7); - cppcut_assert_equal(key.str(), grn::dat::String("groonga")); - cppcut_assert_equal(key.id(), grn::dat::UInt32(123)); - cppcut_assert_equal(key.length(), grn::dat::UInt32(7)); - cppcut_assert_equal(std::memcmp(key.ptr(), "groonga", 7), 0); - cppcut_assert_equal(key.ptr(), - static_cast<const void *>(reinterpret_cast<char *>(buf) + 5)); + cppcut_assert_equal(grn::dat::String("groonga"), key.str()); + cppcut_assert_equal(grn::dat::UInt32(123), key.id()); + cppcut_assert_equal(grn::dat::UInt32(7), key.length()); + cppcut_assert_equal(0, std::memcmp(key.ptr(), "groonga", 7)); + cppcut_assert_equal(static_cast<const void *>(reinterpret_cast<char *>(buf) + 5), + key.ptr()); } } Modified: test/unit/core/dat/test-node.cpp (+22 -22) =================================================================== --- test/unit/core/dat/test-node.cpp 2011-11-11 01:47:12 +0000 (0c10efa) +++ test/unit/core/dat/test-node.cpp 2011-11-11 02:16:06 +0000 (95711d2) @@ -61,19 +61,19 @@ namespace test_dat_node grn::dat::Node node; grn::dat::Base base; - cppcut_assert_equal(node.base(), base); + cppcut_assert_equal(base, node.base()); node.set_key_pos(100); base.set_key_pos(100); - cppcut_assert_equal(node.base(), base); - cppcut_assert_equal(node.is_linker(), base.is_linker()); - cppcut_assert_equal(node.key_pos(), base.key_pos()); + cppcut_assert_equal(base, node.base()); + cppcut_assert_equal(base.is_linker(), node.is_linker()); + cppcut_assert_equal(base.key_pos(), node.key_pos()); node.set_offset(1000); base.set_offset(1000); - cppcut_assert_equal(node.base(), base); - cppcut_assert_equal(node.is_linker(), base.is_linker()); - cppcut_assert_equal(node.offset(), base.offset()); + cppcut_assert_equal(base, node.base()); + cppcut_assert_equal(base.is_linker(), node.is_linker()); + cppcut_assert_equal(base.offset(), node.offset()); } void test_check(void) @@ -81,39 +81,39 @@ namespace test_dat_node grn::dat::Node node; grn::dat::Check check; - cppcut_assert_equal(node.check(), check); + cppcut_assert_equal(check, node.check()); node.set_is_offset(true); check.set_is_offset(true); - cppcut_assert_equal(node.check(), check); - cppcut_assert_equal(node.is_offset(), check.is_offset()); + cppcut_assert_equal(check, node.check()); + cppcut_assert_equal(check.is_offset(), node.is_offset()); node.set_offset(grn::dat::INVALID_OFFSET); node.set_is_phantom(true); check.set_is_phantom(true); - cppcut_assert_equal(node.check(), check); - cppcut_assert_equal(node.is_phantom(), check.is_phantom()); + cppcut_assert_equal(check, node.check()); + cppcut_assert_equal(check.is_phantom(), node.is_phantom()); node.set_next(101); node.set_prev(99); check.set_next(101); check.set_prev(99); - cppcut_assert_equal(node.check(), check); - cppcut_assert_equal(node.next(), check.next()); - cppcut_assert_equal(node.prev(), check.prev()); + cppcut_assert_equal(check, node.check()); + cppcut_assert_equal(check.next(), node.next()); + cppcut_assert_equal(check.prev(), node.prev()); node.set_is_phantom(false); check.set_is_phantom(false); - cppcut_assert_equal(node.check(), check); - cppcut_assert_equal(node.is_phantom(), check.is_phantom()); - cppcut_assert_equal(node.label(), check.label()); - cppcut_assert_equal(node.child(), check.child()); - cppcut_assert_equal(node.sibling(), check.sibling()); + cppcut_assert_equal(check, node.check()); + cppcut_assert_equal(check.is_phantom(), node.is_phantom()); + cppcut_assert_equal(check.label(), node.label()); + cppcut_assert_equal(check.child(), node.child()); + cppcut_assert_equal(check.sibling(), node.sibling()); node.set_label('a'); check.set_label('a'); - cppcut_assert_equal(node.check(), check); - cppcut_assert_equal(node.label(), check.label()); + cppcut_assert_equal(check, node.check()); + cppcut_assert_equal(check.label(), node.label()); } } Modified: test/unit/core/dat/test-predictive-cursor.cpp (+131 -131) =================================================================== --- test/unit/core/dat/test-predictive-cursor.cpp 2011-11-11 01:47:12 +0000 (805a059) +++ test/unit/core/dat/test-predictive-cursor.cpp 2011-11-11 02:16:06 +0000 (79aeca0) @@ -48,13 +48,13 @@ namespace test_dat_predictive_cursor grn::dat::PredictiveCursor cursor; cursor.open(trie, grn::dat::String()); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(6)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(4)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(6), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(4), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_str(void) @@ -65,35 +65,35 @@ namespace test_dat_predictive_cursor grn::dat::PredictiveCursor cursor; cursor.open(trie, grn::dat::String("北斗")); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("北斗神拳")); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("北斗神拳伝承者")); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("南斗")); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(4)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(4), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("南斗聖拳")); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(4)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(4), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("南斗水鳥拳")); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("元斗")); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(6)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(6), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_offset(void) @@ -104,26 +104,26 @@ namespace test_dat_predictive_cursor grn::dat::PredictiveCursor cursor; cursor.open(trie, grn::dat::String(), 0); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(6)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(4)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(6), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(4), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String(), 3); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(4)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(4), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("北斗"), 2); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("北斗"), 5); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_limit(void) @@ -134,43 +134,43 @@ namespace test_dat_predictive_cursor grn::dat::PredictiveCursor cursor; cursor.open(trie, grn::dat::String(), 0, grn::dat::UINT32_MAX); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(6)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(4)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(6), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(4), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String(), 0, 4); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(6)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(6), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String(), 2, 3); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("北斗"), 0, 2); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("北斗"), 1, 1); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("南斗"), 0, 0); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("北斗"), 1, 100); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_ascending_cursor(void) @@ -182,33 +182,33 @@ namespace test_dat_predictive_cursor cursor.open(trie, grn::dat::String(), 0, grn::dat::UINT32_MAX, grn::dat::ASCENDING_CURSOR); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(6)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(4)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(6), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(4), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String(), 3, grn::dat::UINT32_MAX, grn::dat::ASCENDING_CURSOR); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(4)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(4), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String(), 3, 2, grn::dat::ASCENDING_CURSOR); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("北斗"), 0, grn::dat::UINT32_MAX, grn::dat::ASCENDING_CURSOR); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_descending_cursor(void) @@ -220,51 +220,51 @@ namespace test_dat_predictive_cursor cursor.open(trie, grn::dat::String(), 0, grn::dat::UINT32_MAX, grn::dat::DESCENDING_CURSOR); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(4)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(6)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(4), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(6), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String(), 3, grn::dat::UINT32_MAX, grn::dat::DESCENDING_CURSOR); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(6)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(6), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String(), 3, 2, grn::dat::DESCENDING_CURSOR); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("北斗"), 0, grn::dat::UINT32_MAX, grn::dat::DESCENDING_CURSOR); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("北斗"), 2, grn::dat::UINT32_MAX, grn::dat::DESCENDING_CURSOR); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("北斗"), 0, 1, grn::dat::DESCENDING_CURSOR); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("北斗"), 3, grn::dat::UINT32_MAX, grn::dat::DESCENDING_CURSOR); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("北斗"), 0, 0, grn::dat::DESCENDING_CURSOR); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_except_boundary(void) @@ -276,55 +276,55 @@ namespace test_dat_predictive_cursor cursor.open(trie, grn::dat::String(), 0, grn::dat::UINT32_MAX, grn::dat::EXCEPT_EXACT_MATCH); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(6)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(4)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(6), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(4), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("北"), 0, grn::dat::UINT32_MAX, grn::dat::EXCEPT_EXACT_MATCH); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("北斗"), 0, grn::dat::UINT32_MAX, grn::dat::EXCEPT_EXACT_MATCH); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("北斗神"), 0, grn::dat::UINT32_MAX, grn::dat::EXCEPT_EXACT_MATCH); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("北斗神拳"), 0, grn::dat::UINT32_MAX, grn::dat::EXCEPT_EXACT_MATCH); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("北斗神拳伝承"), 0, grn::dat::UINT32_MAX, grn::dat::EXCEPT_EXACT_MATCH); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("北斗神拳伝承者"), 0, grn::dat::UINT32_MAX, grn::dat::EXCEPT_EXACT_MATCH); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("北斗"), 1, grn::dat::UINT32_MAX, grn::dat::EXCEPT_EXACT_MATCH); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("北斗"), 0, 1, grn::dat::EXCEPT_EXACT_MATCH); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); } } Modified: test/unit/core/dat/test-prefix-cursor.cpp (+104 -104) =================================================================== --- test/unit/core/dat/test-prefix-cursor.cpp 2011-11-11 01:47:12 +0000 (f02debc) +++ test/unit/core/dat/test-prefix-cursor.cpp 2011-11-11 02:16:06 +0000 (d87273b) @@ -47,7 +47,7 @@ namespace test_dat_prefix_cursor grn::dat::PrefixCursor cursor; cursor.open(trie, grn::dat::String()); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_str(void) @@ -58,33 +58,33 @@ namespace test_dat_prefix_cursor grn::dat::PrefixCursor cursor; cursor.open(trie, grn::dat::String("京都")); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("京都府")); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(4)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(4), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("東京")); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("東京都")); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("東京都庁")); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("東京都議会")); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_min_length(void) @@ -95,34 +95,34 @@ namespace test_dat_prefix_cursor grn::dat::PrefixCursor cursor; cursor.open(trie, grn::dat::String("東京都庁ビル"), std::strlen("")); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("東京都庁ビル"), std::strlen("東")); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("東京都庁ビル"), std::strlen("東京")); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("東京都庁ビル"), std::strlen("東京都")); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("東京都庁ビル"), std::strlen("東京都庁")); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("東京都庁ビル"), std::strlen("東京都庁ビル")); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_offset(void) @@ -133,22 +133,22 @@ namespace test_dat_prefix_cursor grn::dat::PrefixCursor cursor; cursor.open(trie, grn::dat::String("東京都庁ビル"), 0, 0); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("東京都庁ビル"), 0, 1); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("東京都庁ビル"), 0, 2); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("東京都庁ビル"), 0, 3); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_limit(void) @@ -159,36 +159,36 @@ namespace test_dat_prefix_cursor grn::dat::PrefixCursor cursor; cursor.open(trie, grn::dat::String("東京都庁ビル"), 0, 0, grn::dat::UINT32_MAX); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("東京都庁ビル"), 0, 0, 3); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("東京都庁ビル"), 0, 0, 2); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("東京都庁ビル"), 0, 0, 1); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("東京都庁ビル"), 0, 0, 0); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("東京都庁ビル"), 0, 2, 100); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("東京都庁ビル"), 0, 1, 1); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_ascending_cursor(void) @@ -200,25 +200,25 @@ namespace test_dat_prefix_cursor cursor.open(trie, grn::dat::String("京都府"), 0, 0, grn::dat::UINT32_MAX, grn::dat::ASCENDING_CURSOR); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(4)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(4), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("京都府"), std::strlen("京都"), 0, grn::dat::UINT32_MAX, grn::dat::ASCENDING_CURSOR); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(4)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(4), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("京都府"), 0, 1, grn::dat::UINT32_MAX, grn::dat::ASCENDING_CURSOR); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(4)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(4), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("京都府"), 0, 0, 1, grn::dat::ASCENDING_CURSOR); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_descending_cursor(void) @@ -230,38 +230,38 @@ namespace test_dat_prefix_cursor cursor.open(trie, grn::dat::String("東京都庁"), 0, 0, grn::dat::UINT32_MAX, grn::dat::DESCENDING_CURSOR); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("東京都庁"), std::strlen("東京都"), 0, grn::dat::UINT32_MAX, grn::dat::DESCENDING_CURSOR); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("東京都庁"), std::strlen("東京都"), 1, grn::dat::UINT32_MAX, grn::dat::DESCENDING_CURSOR); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("東京都庁"), std::strlen("東京都"), 0, 1, grn::dat::DESCENDING_CURSOR); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("東京都庁"), 0, 1, grn::dat::UINT32_MAX, grn::dat::DESCENDING_CURSOR); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("東京都庁"), 0, 0, 2, grn::dat::DESCENDING_CURSOR); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); } void test_except_boundary(void) @@ -273,27 +273,27 @@ namespace test_dat_prefix_cursor cursor.open(trie, grn::dat::String("東京都庁ビル"), 0, 0, grn::dat::UINT32_MAX, grn::dat::EXCEPT_EXACT_MATCH); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("東京都庁ビル"), std::strlen("東京"), 0, grn::dat::UINT32_MAX, grn::dat::EXCEPT_EXACT_MATCH); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(5)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(5), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("東京都庁"), std::strlen("東京"), 0, grn::dat::UINT32_MAX, grn::dat::EXCEPT_EXACT_MATCH); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(1)); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(3)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(1), cursor.next().id()); + cppcut_assert_equal(grn::dat::UInt32(3), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); cursor.open(trie, grn::dat::String("京都府"), 0, 0, grn::dat::UINT32_MAX, grn::dat::EXCEPT_EXACT_MATCH); - cppcut_assert_equal(cursor.next().id(), grn::dat::UInt32(2)); - cppcut_assert_equal(cursor.next().is_valid(), false); + cppcut_assert_equal(grn::dat::UInt32(2), cursor.next().id()); + cppcut_assert_equal(false, cursor.next().is_valid()); } } Modified: test/unit/core/dat/test-string.cpp (+26 -26) =================================================================== --- test/unit/core/dat/test-string.cpp 2011-11-11 01:47:12 +0000 (a6a6995) +++ test/unit/core/dat/test-string.cpp 2011-11-11 02:16:06 +0000 (b0a5c83) @@ -36,8 +36,8 @@ namespace test_dat_string { const grn::dat::String str; - cppcut_assert_equal(str.ptr(), static_cast<const void *>(NULL)); - cppcut_assert_equal(str.length(), grn::dat::UInt32(0)); + cppcut_assert_equal(static_cast<const void *>(NULL), str.ptr()); + cppcut_assert_equal(grn::dat::UInt32(0), str.length()); } void test_constructor_with_length(void) @@ -45,9 +45,9 @@ namespace test_dat_string const char str_buf[] = "日本語"; const grn::dat::String str(str_buf, sizeof(str_buf) - 1); - cppcut_assert_equal(str.ptr(), static_cast<const void *>(str_buf)); - cppcut_assert_equal(str.length(), - static_cast<grn::dat::UInt32>(sizeof(str_buf) - 1)); + cppcut_assert_equal(static_cast<const void *>(str_buf), str.ptr()); + cppcut_assert_equal(static_cast<grn::dat::UInt32>(sizeof(str_buf) - 1), + str.length()); } void test_constructor_without_length(void) @@ -55,9 +55,9 @@ namespace test_dat_string const char str_buf[] = "日本語"; const grn::dat::String str(str_buf); - cppcut_assert_equal(str.ptr(), static_cast<const void *>(str_buf)); - cppcut_assert_equal(str.length(), - static_cast<grn::dat::UInt32>(sizeof(str_buf) - 1)); + cppcut_assert_equal(static_cast<const void *>(str_buf), str.ptr()); + cppcut_assert_equal(static_cast<grn::dat::UInt32>(sizeof(str_buf) - 1), + str.length()); } void test_copy_constructor(void) @@ -66,8 +66,8 @@ namespace test_dat_string const grn::dat::String str_origin(str_buf); const grn::dat::String str_copy(str_origin); - cppcut_assert_equal(str_origin.ptr(), str_copy.ptr()); - cppcut_assert_equal(str_origin.length(), str_copy.length()); + cppcut_assert_equal(str_copy.ptr(), str_origin.ptr()); + cppcut_assert_equal(str_copy.length(), str_origin.length()); } void test_index_access(void) @@ -76,7 +76,7 @@ namespace test_dat_string const grn::dat::String str(str_buf); for (grn::dat::UInt32 i = 0; i < str.length(); ++i) { - cppcut_assert_equal(str[i], static_cast<grn::dat::UInt8>(str_buf[i])); + cppcut_assert_equal(static_cast<grn::dat::UInt8>(str_buf[i]), str[i]); } } @@ -87,25 +87,25 @@ namespace test_dat_string grn::dat::String str; str.assign(str_buf, sizeof(str_buf) - 1); - cppcut_assert_equal(str.ptr(), static_cast<const void *>(str_buf)); - cppcut_assert_equal(str.length(), - static_cast<grn::dat::UInt32>(sizeof(str_buf) - 1)); + cppcut_assert_equal(static_cast<const void *>(str_buf), str.ptr()); + cppcut_assert_equal(static_cast<grn::dat::UInt32>(sizeof(str_buf) - 1), + str.length()); } void test_substr(void) { const grn::dat::String str("apple"); - cppcut_assert_equal(str.substr(3), grn::dat::String("le")); - cppcut_assert_equal(str.substr(0, 3), grn::dat::String("app")); - cppcut_assert_equal(str.substr(1, 3), grn::dat::String("ppl")); + cppcut_assert_equal(grn::dat::String("le"), str.substr(3)); + cppcut_assert_equal(grn::dat::String("app"), str.substr(0, 3)); + cppcut_assert_equal(grn::dat::String("ppl"), str.substr(1, 3)); } void test_compare(void) { const grn::dat::String str("apple"); - cppcut_assert_equal(str.compare(grn::dat::String("apple")), 0); + cppcut_assert_equal(0, str.compare(grn::dat::String("apple"))); cut_assert(str.compare(grn::dat::String("appl")) > 0); cut_assert(str.compare(grn::dat::String("appleX")) < 0); cut_assert(str.compare(grn::dat::String("banana")) < 0); @@ -116,19 +116,19 @@ namespace test_dat_string { const grn::dat::String str("apple"); - cppcut_assert_equal(str.starts_with(grn::dat::String("")), true); - cppcut_assert_equal(str.starts_with(grn::dat::String("app")), true); - cppcut_assert_equal(str.starts_with(grn::dat::String("apple")), true); - cppcut_assert_equal(str.starts_with(grn::dat::String("X")), false); + cppcut_assert_equal(true, str.starts_with(grn::dat::String(""))); + cppcut_assert_equal(true, str.starts_with(grn::dat::String("app"))); + cppcut_assert_equal(true, str.starts_with(grn::dat::String("apple"))); + cppcut_assert_equal(false, str.starts_with(grn::dat::String("X"))); } void test_ends_with(void) { const grn::dat::String str("apple"); - cppcut_assert_equal(str.ends_with(grn::dat::String("")), true); - cppcut_assert_equal(str.ends_with(grn::dat::String("ple")), true); - cppcut_assert_equal(str.ends_with(grn::dat::String("apple")), true); - cppcut_assert_equal(str.ends_with(grn::dat::String("X")), false); + cppcut_assert_equal(true, str.ends_with(grn::dat::String(""))); + cppcut_assert_equal(true, str.ends_with(grn::dat::String("ple"))); + cppcut_assert_equal(true, str.ends_with(grn::dat::String("apple"))); + cppcut_assert_equal(false, str.ends_with(grn::dat::String("X"))); } } Modified: test/unit/core/dat/test-trie.cpp (+75 -82) =================================================================== --- test/unit/core/dat/test-trie.cpp 2011-11-11 01:47:12 +0000 (e723c99) +++ test/unit/core/dat/test-trie.cpp 2011-11-11 02:16:06 +0000 (f395ec5) @@ -74,23 +74,23 @@ namespace test_dat_trie grn::dat::Trie trie; trie.create(); - cppcut_assert_equal(trie.file_size(), grn::dat::DEFAULT_FILE_SIZE); - cppcut_assert_equal(trie.virtual_size(), grn::dat::UInt64(4236)); - cppcut_assert_equal(trie.total_key_length(), grn::dat::UInt32(0)); - cppcut_assert_equal(trie.num_keys(), grn::dat::UInt32(0)); - cppcut_assert_equal(trie.min_key_id(), grn::dat::UInt32(1)); - cppcut_assert_equal(trie.next_key_id(), grn::dat::UInt32(1)); - cppcut_assert_equal(trie.max_key_id(), grn::dat::UInt32(0)); - cppcut_assert_equal(trie.num_keys(), grn::dat::UInt32(0)); - cppcut_assert_equal(trie.max_num_keys(), grn::dat::UInt32(17893)); - cppcut_assert_equal(trie.num_nodes(), grn::dat::UInt32(512)); - cppcut_assert_equal(trie.num_phantoms(), grn::dat::UInt32(511)); - cppcut_assert_equal(trie.num_zombies(), grn::dat::UInt32(0)); - cppcut_assert_equal(trie.max_num_nodes(), grn::dat::UInt32(71680)); - cppcut_assert_equal(trie.num_blocks(), grn::dat::UInt32(1)); - cppcut_assert_equal(trie.max_num_blocks(), grn::dat::UInt32(140)); - cppcut_assert_equal(trie.next_key_pos(), grn::dat::UInt32(0)); - cppcut_assert_equal(trie.key_buf_size(), grn::dat::UInt32(100439)); + cppcut_assert_equal(grn::dat::DEFAULT_FILE_SIZE, trie.file_size()); + cppcut_assert_equal(grn::dat::UInt64(4236), trie.virtual_size()); + cppcut_assert_equal(grn::dat::UInt32(0), trie.total_key_length()); + cppcut_assert_equal(grn::dat::UInt32(0), trie.num_keys()); + cppcut_assert_equal(grn::dat::UInt32(1), trie.min_key_id()); + cppcut_assert_equal(grn::dat::UInt32(1), trie.next_key_id()); + cppcut_assert_equal(grn::dat::UInt32(0), trie.max_key_id()); + cppcut_assert_equal(grn::dat::UInt32(0), trie.num_keys()); + cppcut_assert_equal(grn::dat::UInt32(17893), trie.max_num_keys()); + cppcut_assert_equal(grn::dat::UInt32(512), trie.num_nodes()); + cppcut_assert_equal(grn::dat::UInt32(511), trie.num_phantoms()); + cppcut_assert_equal(grn::dat::UInt32(0), trie.num_zombies()); + cppcut_assert_equal(grn::dat::UInt32(71680), trie.max_num_nodes()); + cppcut_assert_equal(grn::dat::UInt32(1), trie.num_blocks()); + cppcut_assert_equal(grn::dat::UInt32(140), trie.max_num_blocks()); + cppcut_assert_equal(grn::dat::UInt32(0), trie.next_key_pos()); + cppcut_assert_equal(grn::dat::UInt32(100439), trie.key_buf_size()); } void test_trie_on_memory(void) @@ -102,8 +102,8 @@ namespace test_dat_trie trie.create(); for (std::size_t i = 0; i < keys.size(); ++i) { - cppcut_assert_equal(trie.insert(keys[i].c_str(), keys[i].length()), true); - cppcut_assert_equal(trie.search(keys[i].c_str(), keys[i].length()), true); + cppcut_assert_equal(true, trie.insert(keys[i].c_str(), keys[i].length())); + cppcut_assert_equal(true, trie.search(keys[i].c_str(), keys[i].length())); } } @@ -120,16 +120,16 @@ namespace test_dat_trie trie.create(trie_path); for (std::size_t i = 0; i < keys.size(); ++i) { - cppcut_assert_equal(trie.insert(keys[i].c_str(), keys[i].length()), true); - cppcut_assert_equal(trie.search(keys[i].c_str(), keys[i].length()), true); + cppcut_assert_equal(true, trie.insert(keys[i].c_str(), keys[i].length())); + cppcut_assert_equal(true, trie.search(keys[i].c_str(), keys[i].length())); } grn::dat::Trie new_trie; new_trie.open(trie_path); for (std::size_t i = 0; i < keys.size(); ++i) { - cppcut_assert_equal(new_trie.insert(keys[i].c_str(), keys[i].length()), false); - cppcut_assert_equal(new_trie.search(keys[i].c_str(), keys[i].length()), true); + cppcut_assert_equal(false, new_trie.insert(keys[i].c_str(), keys[i].length())); + cppcut_assert_equal(true, new_trie.search(keys[i].c_str(), keys[i].length())); } } @@ -144,23 +144,22 @@ namespace test_dat_trie std::size_t total_key_length = 0; for (std::size_t i = 0; i < keys.size(); ++i) { grn::dat::UInt32 key_pos; - cppcut_assert_equal(trie.insert(keys[i].c_str(), keys[i].length(), &key_pos), - true); + cppcut_assert_equal(true, + trie.insert(keys[i].c_str(), keys[i].length(), &key_pos)); const grn::dat::Key &key = trie.get_key(key_pos); - cppcut_assert_equal(key.is_valid(), true); - cppcut_assert_equal(key.id(), static_cast<grn::dat::UInt32>(i + 1)); - cppcut_assert_equal(key.length(), static_cast<grn::dat::UInt32>(keys[i].length())); - cppcut_assert_equal(std::memcmp(key.ptr(), keys[i].c_str(), key.length()), 0); + cppcut_assert_equal(true, key.is_valid()); + cppcut_assert_equal(static_cast<grn::dat::UInt32>(i + 1), key.id()); + cppcut_assert_equal(static_cast<grn::dat::UInt32>(keys[i].length()), key.length()); + cppcut_assert_equal(0, std::memcmp(key.ptr(), keys[i].c_str(), key.length())); grn::dat::UInt32 key_pos_again; - cppcut_assert_equal(trie.insert(keys[i].c_str(), keys[i].length(), &key_pos_again), - false); + cppcut_assert_equal(false, + trie.insert(keys[i].c_str(), keys[i].length(), &key_pos_again)); cppcut_assert_equal(key_pos, key_pos_again); total_key_length += keys[i].length(); - cppcut_assert_equal(total_key_length, - static_cast<std::size_t>(trie.total_key_length())); + cppcut_assert_equal(total_key_length, static_cast<std::size_t>(trie.total_key_length())); } } @@ -173,15 +172,14 @@ namespace test_dat_trie trie.create(); for (std::size_t i = 0; i < keys.size(); ++i) { - cppcut_assert_equal(trie.ith_key(i + 1).is_valid(), false); + cppcut_assert_equal(false, trie.ith_key(i + 1).is_valid()); grn::dat::UInt32 key_pos; - cppcut_assert_equal(trie.insert(keys[i].c_str(), keys[i].length(), &key_pos), - true); + cppcut_assert_equal(true, trie.insert(keys[i].c_str(), keys[i].length(), &key_pos)); const grn::dat::Key &key_by_pos = trie.get_key(key_pos); const grn::dat::Key &key_by_id = trie.ith_key(i + 1); - cppcut_assert_equal(&key_by_pos, &key_by_id); + cppcut_assert_equal(&key_by_id, &key_by_pos); } } @@ -194,15 +192,15 @@ namespace test_dat_trie trie.create(); for (std::size_t i = 0; i < keys.size(); ++i) { - cppcut_assert_equal(trie.search(keys[i].c_str(), keys[i].length()), false); + cppcut_assert_equal(false, trie.search(keys[i].c_str(), keys[i].length())); grn::dat::UInt32 key_pos_inserted; - cppcut_assert_equal(trie.insert(keys[i].c_str(), keys[i].length(), &key_pos_inserted), - true); + cppcut_assert_equal(true, + trie.insert(keys[i].c_str(), keys[i].length(), &key_pos_inserted)); grn::dat::UInt32 key_pos_found; - cppcut_assert_equal(trie.search(keys[i].c_str(), keys[i].length(), &key_pos_found), - true); + cppcut_assert_equal(true, + trie.search(keys[i].c_str(), keys[i].length(), &key_pos_found)); cppcut_assert_equal(key_pos_inserted, key_pos_found); } } @@ -217,30 +215,29 @@ namespace test_dat_trie std::size_t total_key_length = 0; for (std::size_t i = 0; i < keys.size(); ++i) { - cppcut_assert_equal(trie.insert(keys[i].c_str(), keys[i].length()), true); + cppcut_assert_equal(true, trie.insert(keys[i].c_str(), keys[i].length())); total_key_length += keys[i].length(); } for (std::size_t i = 0; i < keys.size(); ++i) { - cppcut_assert_equal(trie.num_keys(), - static_cast<grn::dat::UInt32>(keys.size() - i)); - cppcut_assert_equal(trie.remove(i + 1), true); - cppcut_assert_equal(trie.ith_key(i + 1).is_valid(), false); - cppcut_assert_equal(trie.search(keys[i].c_str(), keys[i].length()), false); - cppcut_assert_equal(trie.remove(i + 1), false); + cppcut_assert_equal(static_cast<grn::dat::UInt32>(keys.size() - i), + trie.num_keys()); + cppcut_assert_equal(true, trie.remove(i + 1)); + cppcut_assert_equal(false, trie.ith_key(i + 1).is_valid()); + cppcut_assert_equal(false, trie.search(keys[i].c_str(), keys[i].length())); + cppcut_assert_equal(false, trie.remove(i + 1)); total_key_length -= keys[i].length(); - cppcut_assert_equal(total_key_length, - static_cast<std::size_t>(trie.total_key_length())); + cppcut_assert_equal(total_key_length, static_cast<std::size_t>(trie.total_key_length())); } for (std::size_t i = 0; i < keys.size(); ++i) { - cppcut_assert_equal(trie.insert(keys[i].c_str(), keys[i].length()), true); + cppcut_assert_equal(true, trie.insert(keys[i].c_str(), keys[i].length())); } for (std::size_t i = 0; i < keys.size(); ++i) { - cppcut_assert_equal(trie.remove(keys[i].c_str(), keys[i].length()), true); - cppcut_assert_equal(trie.ith_key(keys.size() - i).is_valid(), false); - cppcut_assert_equal(trie.search(keys[i].c_str(), keys[i].length()), false); - cppcut_assert_equal(trie.remove(keys[i].c_str(), keys[i].length()), false); + cppcut_assert_equal(true, trie.remove(keys[i].c_str(), keys[i].length())); + cppcut_assert_equal(false, trie.ith_key(keys.size() - i).is_valid()); + cppcut_assert_equal(false, trie.search(keys[i].c_str(), keys[i].length())); + cppcut_assert_equal(false, trie.remove(keys[i].c_str(), keys[i].length())); } } @@ -254,34 +251,30 @@ namespace test_dat_trie std::size_t total_key_length = 0; for (std::size_t i = 0; i < (keys.size() / 2); ++i) { - cppcut_assert_equal(trie.insert(keys[i].c_str(), keys[i].length()), true); + cppcut_assert_equal(true, trie.insert(keys[i].c_str(), keys[i].length())); total_key_length += keys[i].length(); } for (std::size_t i = (keys.size() / 2); i < keys.size(); ++i) { const grn::dat::UInt32 key_id = i + 1 - (keys.size() / 2); const std::string &src_key = keys[i - (keys.size() / 2)]; - cppcut_assert_equal(trie.update(key_id, keys[i].c_str(), keys[i].length()), - true); - cppcut_assert_equal(trie.ith_key(key_id).is_valid(), true); - cppcut_assert_equal(trie.search(keys[i].c_str(), keys[i].length()), true); - cppcut_assert_equal(trie.search(src_key.c_str(), src_key.length()), false); + cppcut_assert_equal(true, trie.update(key_id, keys[i].c_str(), keys[i].length())); + cppcut_assert_equal(true, trie.ith_key(key_id).is_valid()); + cppcut_assert_equal(true, trie.search(keys[i].c_str(), keys[i].length())); + cppcut_assert_equal(false, trie.search(src_key.c_str(), src_key.length())); total_key_length += keys[i].length() - src_key.length(); - cppcut_assert_equal(total_key_length, - static_cast<std::size_t>(trie.total_key_length())); + cppcut_assert_equal(total_key_length, static_cast<std::size_t>(trie.total_key_length())); } for (std::size_t i = 0; i < (keys.size() / 2); ++i) { const std::string &src_key = keys[i + (keys.size() / 2)]; - cppcut_assert_equal(trie.update(src_key.c_str(), src_key.length(), - keys[i].c_str(), keys[i].length()), - true); - cppcut_assert_equal(trie.ith_key(i + 1).is_valid(), true); - cppcut_assert_equal(trie.search(keys[i].c_str(), keys[i].length()), true); - cppcut_assert_equal(trie.search(src_key.c_str(), src_key.length()), false); + cppcut_assert_equal(true, trie.update(src_key.c_str(), src_key.length(), + keys[i].c_str(), keys[i].length())); + cppcut_assert_equal(true, trie.ith_key(i + 1).is_valid()); + cppcut_assert_equal(true, trie.search(keys[i].c_str(), keys[i].length())); + cppcut_assert_equal(false, trie.search(src_key.c_str(), src_key.length())); total_key_length += keys[i].length() - src_key.length(); - cppcut_assert_equal(total_key_length, - static_cast<std::size_t>(trie.total_key_length())); + cppcut_assert_equal(total_key_length, static_cast<std::size_t>(trie.total_key_length())); } } @@ -294,26 +287,26 @@ namespace test_dat_trie src_trie.create(); for (std::size_t i = 0; i < keys.size(); ++i) { - cppcut_assert_equal(src_trie.insert(keys[i].c_str(), keys[i].length()), true); + cppcut_assert_equal(true, src_trie.insert(keys[i].c_str(), keys[i].length())); } grn::dat::Trie dest_trie; dest_trie.create(src_trie); for (std::size_t i = 0; i < keys.size(); ++i) { - cppcut_assert_equal(dest_trie.search(keys[i].c_str(), keys[i].length()), true); + cppcut_assert_equal(true, dest_trie.search(keys[i].c_str(), keys[i].length())); } - cppcut_assert_equal(dest_trie.file_size(), src_trie.file_size()); - cppcut_assert_equal(dest_trie.total_key_length(), src_trie.total_key_length()); - cppcut_assert_equal(dest_trie.min_key_id(), src_trie.min_key_id()); - cppcut_assert_equal(dest_trie.next_key_id(), src_trie.next_key_id()); - cppcut_assert_equal(dest_trie.max_key_id(), src_trie.max_key_id()); - cppcut_assert_equal(dest_trie.num_keys(), src_trie.num_keys()); - cppcut_assert_equal(dest_trie.next_key_pos(), src_trie.next_key_pos()); + cppcut_assert_equal(src_trie.file_size(), dest_trie.file_size()); + cppcut_assert_equal(src_trie.total_key_length(), dest_trie.total_key_length()); + cppcut_assert_equal(src_trie.min_key_id(), dest_trie.min_key_id()); + cppcut_assert_equal(src_trie.next_key_id(), dest_trie.next_key_id()); + cppcut_assert_equal(src_trie.max_key_id(), dest_trie.max_key_id()); + cppcut_assert_equal(src_trie.num_keys(), dest_trie.num_keys()); + cppcut_assert_equal(src_trie.next_key_pos(), dest_trie.next_key_pos()); cut_assert(dest_trie.num_nodes() < src_trie.num_nodes()); - cppcut_assert_equal(dest_trie.num_zombies(), grn::dat::UInt32(0)); + cppcut_assert_equal(grn::dat::UInt32(0), dest_trie.num_zombies()); cut_assert(dest_trie.num_blocks() < src_trie.num_nodes()); } } Modified: test/unit/core/dat/test-vector.cpp (+89 -89) =================================================================== --- test/unit/core/dat/test-vector.cpp 2011-11-11 01:47:12 +0000 (e0fa7a8) +++ test/unit/core/dat/test-vector.cpp 2011-11-11 02:16:06 +0000 (b8bb66b) @@ -52,9 +52,9 @@ namespace test_dat_vector { const grn::dat::Vector<grn::dat::UInt32> vec; - cppcut_assert_equal(vec.empty(), true); - cppcut_assert_equal(vec.size(), grn::dat::UInt32(0)); - cppcut_assert_equal(vec.capacity(), grn::dat::UInt32(0)); + cppcut_assert_equal(true, vec.empty()); + cppcut_assert_equal(grn::dat::UInt32(0), vec.size()); + cppcut_assert_equal(grn::dat::UInt32(0), vec.capacity()); } void test_reserve(void) @@ -62,34 +62,34 @@ namespace test_dat_vector grn::dat::Vector<grn::dat::UInt32> vec; vec.reserve(1); - cppcut_assert_equal(vec.empty(), true); - cppcut_assert_equal(vec.size(), grn::dat::UInt32(0)); - cppcut_assert_equal(vec.capacity(), grn::dat::UInt32(1)); + cppcut_assert_equal(true, vec.empty()); + cppcut_assert_equal(grn::dat::UInt32(0), vec.size()); + cppcut_assert_equal(grn::dat::UInt32(1), vec.capacity()); vec.reserve(2); - cppcut_assert_equal(vec.empty(), true); - cppcut_assert_equal(vec.size(), grn::dat::UInt32(0)); - cppcut_assert_equal(vec.capacity(), grn::dat::UInt32(2)); + cppcut_assert_equal(true, vec.empty()); + cppcut_assert_equal(grn::dat::UInt32(0), vec.size()); + cppcut_assert_equal(grn::dat::UInt32(2), vec.capacity()); vec.reserve(3); - cppcut_assert_equal(vec.empty(), true); - cppcut_assert_equal(vec.size(), grn::dat::UInt32(0)); - cppcut_assert_equal(vec.capacity(), grn::dat::UInt32(4)); + cppcut_assert_equal(true, vec.empty()); + cppcut_assert_equal(grn::dat::UInt32(0), vec.size()); + cppcut_assert_equal(grn::dat::UInt32(4), vec.capacity()); vec.reserve(100); - cppcut_assert_equal(vec.empty(), true); - cppcut_assert_equal(vec.size(), grn::dat::UInt32(0)); - cppcut_assert_equal(vec.capacity(), grn::dat::UInt32(100)); + cppcut_assert_equal(true, vec.empty()); + cppcut_assert_equal(grn::dat::UInt32(0), vec.size()); + cppcut_assert_equal(grn::dat::UInt32(100), vec.capacity()); vec.reserve(101); - cppcut_assert_equal(vec.empty(), true); - cppcut_assert_equal(vec.size(), grn::dat::UInt32(0)); - cppcut_assert_equal(vec.capacity(), grn::dat::UInt32(200)); + cppcut_assert_equal(true, vec.empty()); + cppcut_assert_equal(grn::dat::UInt32(0), vec.size()); + cppcut_assert_equal(grn::dat::UInt32(200), vec.capacity()); vec.reserve(0); - cppcut_assert_equal(vec.empty(), true); - cppcut_assert_equal(vec.size(), grn::dat::UInt32(0)); - cppcut_assert_equal(vec.capacity(), grn::dat::UInt32(200)); + cppcut_assert_equal(true, vec.empty()); + cppcut_assert_equal(grn::dat::UInt32(0), vec.size()); + cppcut_assert_equal(grn::dat::UInt32(200), vec.capacity()); } void test_resize(void) @@ -97,34 +97,34 @@ namespace test_dat_vector grn::dat::Vector<grn::dat::UInt32> vec; vec.resize(1); - cppcut_assert_equal(vec.empty(), false); - cppcut_assert_equal(vec.size(), grn::dat::UInt32(1)); - cppcut_assert_equal(vec.capacity(), grn::dat::UInt32(1)); + cppcut_assert_equal(false, vec.empty()); + cppcut_assert_equal(grn::dat::UInt32(1), vec.size()); + cppcut_assert_equal(grn::dat::UInt32(1), vec.capacity()); vec.resize(2); - cppcut_assert_equal(vec.empty(), false); - cppcut_assert_equal(vec.size(), grn::dat::UInt32(2)); - cppcut_assert_equal(vec.capacity(), grn::dat::UInt32(2)); + cppcut_assert_equal(false, vec.empty()); + cppcut_assert_equal(grn::dat::UInt32(2), vec.size()); + cppcut_assert_equal(grn::dat::UInt32(2), vec.capacity()); vec.resize(3); - cppcut_assert_equal(vec.empty(), false); - cppcut_assert_equal(vec.size(), grn::dat::UInt32(3)); - cppcut_assert_equal(vec.capacity(), grn::dat::UInt32(4)); + cppcut_assert_equal(false, vec.empty()); + cppcut_assert_equal(grn::dat::UInt32(3), vec.size()); + cppcut_assert_equal(grn::dat::UInt32(4), vec.capacity()); vec.resize(100); - cppcut_assert_equal(vec.empty(), false); - cppcut_assert_equal(vec.size(), grn::dat::UInt32(100)); - cppcut_assert_equal(vec.capacity(), grn::dat::UInt32(100)); + cppcut_assert_equal(false, vec.empty()); + cppcut_assert_equal(grn::dat::UInt32(100), vec.size()); + cppcut_assert_equal(grn::dat::UInt32(100), vec.capacity()); vec.resize(101); - cppcut_assert_equal(vec.empty(), false); - cppcut_assert_equal(vec.size(), grn::dat::UInt32(101)); - cppcut_assert_equal(vec.capacity(), grn::dat::UInt32(200)); + cppcut_assert_equal(false, vec.empty()); + cppcut_assert_equal(grn::dat::UInt32(101), vec.size()); + cppcut_assert_equal(grn::dat::UInt32(200), vec.capacity()); vec.resize(0); - cppcut_assert_equal(vec.empty(), true); - cppcut_assert_equal(vec.size(), grn::dat::UInt32(0)); - cppcut_assert_equal(vec.capacity(), grn::dat::UInt32(200)); + cppcut_assert_equal(true, vec.empty()); + cppcut_assert_equal(grn::dat::UInt32(0), vec.size()); + cppcut_assert_equal(grn::dat::UInt32(200), vec.capacity()); } void test_push_pop(void) @@ -132,49 +132,49 @@ namespace test_dat_vector grn::dat::Vector<grn::dat::UInt32> vec; vec.push_back(); - cppcut_assert_equal(vec.empty(), false); - cppcut_assert_equal(vec.size(), grn::dat::UInt32(1)); - cppcut_assert_equal(vec.capacity(), grn::dat::UInt32(1)); + cppcut_assert_equal(false, vec.empty()); + cppcut_assert_equal(grn::dat::UInt32(1), vec.size()); + cppcut_assert_equal(grn::dat::UInt32(1), vec.capacity()); vec.pop_back(); - cppcut_assert_equal(vec.empty(), true); - cppcut_assert_equal(vec.size(), grn::dat::UInt32(0)); - cppcut_assert_equal(vec.capacity(), grn::dat::UInt32(1)); + cppcut_assert_equal(true, vec.empty()); + cppcut_assert_equal(grn::dat::UInt32(0), vec.size()); + cppcut_assert_equal(grn::dat::UInt32(1), vec.capacity()); vec.push_back(5); - cppcut_assert_equal(vec.empty(), false); - cppcut_assert_equal(vec.size(), grn::dat::UInt32(1)); - cppcut_assert_equal(vec.capacity(), grn::dat::UInt32(1)); + cppcut_assert_equal(false, vec.empty()); + cppcut_assert_equal(grn::dat::UInt32(1), vec.size()); + cppcut_assert_equal(grn::dat::UInt32(1), vec.capacity()); - cppcut_assert_equal(vec.front(), grn::dat::UInt32(5)); - cppcut_assert_equal(vec.back(), grn::dat::UInt32(5)); + cppcut_assert_equal(grn::dat::UInt32(5), vec.front()); + cppcut_assert_equal(grn::dat::UInt32(5), vec.back()); vec.push_back(123); - cppcut_assert_equal(vec.empty(), false); - cppcut_assert_equal(vec.size(), grn::dat::UInt32(2)); - cppcut_assert_equal(vec.capacity(), grn::dat::UInt32(2)); + cppcut_assert_equal(false, vec.empty()); + cppcut_assert_equal(grn::dat::UInt32(2), vec.size()); + cppcut_assert_equal(grn::dat::UInt32(2), vec.capacity()); - cppcut_assert_equal(vec.front(), grn::dat::UInt32(5)); - cppcut_assert_equal(vec.back(), grn::dat::UInt32(123)); + cppcut_assert_equal(grn::dat::UInt32(5), vec.front()); + cppcut_assert_equal(grn::dat::UInt32(123), vec.back()); vec.pop_back(); - cppcut_assert_equal(vec.empty(), false); - cppcut_assert_equal(vec.size(), grn::dat::UInt32(1)); - cppcut_assert_equal(vec.capacity(), grn::dat::UInt32(2)); + cppcut_assert_equal(false, vec.empty()); + cppcut_assert_equal(grn::dat::UInt32(1), vec.size()); + cppcut_assert_equal(grn::dat::UInt32(2), vec.capacity()); - cppcut_assert_equal(vec.front(), grn::dat::UInt32(5)); - cppcut_assert_equal(vec.back(), grn::dat::UInt32(5)); + cppcut_assert_equal(grn::dat::UInt32(5), vec.front()); + cppcut_assert_equal(grn::dat::UInt32(5), vec.back()); vec.clear(); for (grn::dat::UInt32 i = 0; i < 1000; ++i) { vec.push_back(i); - cppcut_assert_equal(vec.back(), i); - cppcut_assert_equal(vec.size(), i + 1); + cppcut_assert_equal(i, vec.back()); + cppcut_assert_equal(i + 1, vec.size()); } for (grn::dat::UInt32 i = 0; i < 1000; ++i) { - cppcut_assert_equal(vec.size(), 1000 - i); - cppcut_assert_equal(vec.back(), 999 - i); + cppcut_assert_equal(1000 - i, vec.size()); + cppcut_assert_equal(999 - i, vec.back()); vec.pop_back(); } } @@ -188,10 +188,10 @@ namespace test_dat_vector vec[i] = i; } for (grn::dat::UInt32 i = 0; i < vec.size(); ++i) { - cppcut_assert_equal(vec[i], i); - cppcut_assert_equal(const_cast<const grn::dat::Vector<grn::dat::UInt32> &>(vec)[i], i); - cppcut_assert_equal(&vec[i], vec.begin() + i); - cppcut_assert_equal(&vec[i], vec.end() - vec.size() + i); + cppcut_assert_equal(i, vec[i]); + cppcut_assert_equal(i, const_cast<const grn::dat::Vector<grn::dat::UInt32> &>(vec)[i]); + cppcut_assert_equal(vec.begin() + i, &vec[i]); + cppcut_assert_equal(vec.end() - vec.size() + i, &vec[i]); } } @@ -199,44 +199,44 @@ namespace test_dat_vector { grn::dat::Vector<Counter> vec; - cppcut_assert_equal(Counter::constructor_count, 0); - cppcut_assert_equal(Counter::copy_count, 0); - cppcut_assert_equal(Counter::destructor_count, 0); + cppcut_assert_equal(0, Counter::constructor_count); + cppcut_assert_equal(0, Counter::copy_count); + cppcut_assert_equal(0, Counter::destructor_count); vec.push_back(); - cppcut_assert_equal(Counter::constructor_count, 1); - cppcut_assert_equal(Counter::copy_count, 0); - cppcut_assert_equal(Counter::destructor_count, 0); + cppcut_assert_equal(1, Counter::constructor_count); + cppcut_assert_equal(0, Counter::copy_count); + cppcut_assert_equal(0, Counter::destructor_count); vec.pop_back(); - cppcut_assert_equal(Counter::constructor_count, 1); - cppcut_assert_equal(Counter::copy_count, 0); - cppcut_assert_equal(Counter::destructor_count, 1); + cppcut_assert_equal(1, Counter::constructor_count); + cppcut_assert_equal(0, Counter::copy_count); + cppcut_assert_equal(1, Counter::destructor_count); vec.resize(10); - cppcut_assert_equal(Counter::constructor_count, 11); - cppcut_assert_equal(Counter::copy_count, 0); - cppcut_assert_equal(Counter::destructor_count, 1); + cppcut_assert_equal(11, Counter::constructor_count); + cppcut_assert_equal(0, Counter::copy_count); + cppcut_assert_equal(1, Counter::destructor_count); vec.pop_back(); - cppcut_assert_equal(Counter::constructor_count, 11); - cppcut_assert_equal(Counter::copy_count, 0); - cppcut_assert_equal(Counter::destructor_count, 2); + cppcut_assert_equal(11, Counter::constructor_count); + cppcut_assert_equal(0, Counter::copy_count); + cppcut_assert_equal(2, Counter::destructor_count); vec.resize(11); - cppcut_assert_equal(Counter::constructor_count, 13); - cppcut_assert_equal(Counter::copy_count, 9); - cppcut_assert_equal(Counter::destructor_count, 11); + cppcut_assert_equal(13, Counter::constructor_count); + cppcut_assert_equal(9, Counter::copy_count); + cppcut_assert_equal(11, Counter::destructor_count); vec.clear(); - cppcut_assert_equal(Counter::constructor_count, 13); - cppcut_assert_equal(Counter::copy_count, 9); - cppcut_assert_equal(Counter::destructor_count, 22); + cppcut_assert_equal(13, Counter::constructor_count); + cppcut_assert_equal(9, Counter::copy_count); + cppcut_assert_equal(22, Counter::destructor_count); } }