Kouhei Sutou
null+****@clear*****
Fri Dec 21 11:31:15 JST 2012
Kouhei Sutou 2012-12-21 11:31:15 +0900 (Fri, 21 Dec 2012) New Revision: bcc6e3dcd8686234d7ef19504d35689e6c641e6d https://github.com/groonga/groonga/commit/bcc6e3dcd8686234d7ef19504d35689e6c641e6d Log: test column_list: add index column cases Added files: test/command/suite/column_list/index_column/multi_sources.expected test/command/suite/column_list/index_column/multi_sources.test test/command/suite/column_list/index_column/one_source.expected test/command/suite/column_list/index_column/one_source.test Added: test/command/suite/column_list/index_column/multi_sources.expected (+77 -0) 100644 =================================================================== --- /dev/null +++ test/command/suite/column_list/index_column/multi_sources.expected 2012-12-21 11:31:15 +0900 (f3d11e1) @@ -0,0 +1,77 @@ +table_create Users TABLE_HASH_KEY ShortText +[[0,0.0,0.0],true] +column_create Users name COLUMN_SCALAR ShortText +[[0,0.0,0.0],true] +table_create Lexicon TABLE_PAT_KEY ShortText --default_tokenizer TokenBigramSplitSymbolAlphaDigit +[[0,0.0,0.0],true] +column_create Lexicon users_name COLUMN_INDEX|WITH_POSITION|WITH_SECTION Users _key,name +[[0,0.0,0.0],true] +column_list Lexicon +[ + [ + 0, + 0.0, + 0.0 + ], + [ + [ + [ + "id", + "UInt32" + ], + [ + "name", + "ShortText" + ], + [ + "path", + "ShortText" + ], + [ + "type", + "ShortText" + ], + [ + "flags", + "ShortText" + ], + [ + "domain", + "ShortText" + ], + [ + "range", + "ShortText" + ], + [ + "source", + "ShortText" + ] + ], + [ + 258, + "_key", + "", + "", + "COLUMN_SCALAR", + "Lexicon", + "ShortText", + [ + + ] + ], + [ + 259, + "users_name", + "db/db.0000103", + "index", + "COLUMN_INDEX|WITH_SECTION|WITH_POSITION|PERSISTENT", + "Lexicon", + "Users", + [ + "Users", + "Users.name" + ] + ] + ] +] Added: test/command/suite/column_list/index_column/multi_sources.test (+9 -0) 100644 =================================================================== --- /dev/null +++ test/command/suite/column_list/index_column/multi_sources.test 2012-12-21 11:31:15 +0900 (3f78c3c) @@ -0,0 +1,9 @@ +table_create Users TABLE_HASH_KEY ShortText +column_create Users name COLUMN_SCALAR ShortText + +table_create Lexicon TABLE_PAT_KEY ShortText \ + --default_tokenizer TokenBigramSplitSymbolAlphaDigit +column_create Lexicon users_name COLUMN_INDEX|WITH_POSITION|WITH_SECTION \ + Users _key,name + +column_list Lexicon Added: test/command/suite/column_list/index_column/one_source.expected (+76 -0) 100644 =================================================================== --- /dev/null +++ test/command/suite/column_list/index_column/one_source.expected 2012-12-21 11:31:15 +0900 (82a82e2) @@ -0,0 +1,76 @@ +table_create Users TABLE_HASH_KEY ShortText +[[0,0.0,0.0],true] +column_create Users name COLUMN_SCALAR ShortText +[[0,0.0,0.0],true] +table_create Lexicon TABLE_PAT_KEY ShortText --default_tokenizer TokenBigramSplitSymbolAlphaDigit +[[0,0.0,0.0],true] +column_create Lexicon users_name COLUMN_INDEX|WITH_POSITION Users name +[[0,0.0,0.0],true] +column_list Lexicon +[ + [ + 0, + 0.0, + 0.0 + ], + [ + [ + [ + "id", + "UInt32" + ], + [ + "name", + "ShortText" + ], + [ + "path", + "ShortText" + ], + [ + "type", + "ShortText" + ], + [ + "flags", + "ShortText" + ], + [ + "domain", + "ShortText" + ], + [ + "range", + "ShortText" + ], + [ + "source", + "ShortText" + ] + ], + [ + 258, + "_key", + "", + "", + "COLUMN_SCALAR", + "Lexicon", + "ShortText", + [ + + ] + ], + [ + 259, + "users_name", + "db/db.0000103", + "index", + "COLUMN_INDEX|WITH_POSITION|PERSISTENT", + "Lexicon", + "Users", + [ + "Users.name" + ] + ] + ] +] Added: test/command/suite/column_list/index_column/one_source.test (+8 -0) 100644 =================================================================== --- /dev/null +++ test/command/suite/column_list/index_column/one_source.test 2012-12-21 11:31:15 +0900 (a7c0f57) @@ -0,0 +1,8 @@ +table_create Users TABLE_HASH_KEY ShortText +column_create Users name COLUMN_SCALAR ShortText + +table_create Lexicon TABLE_PAT_KEY ShortText \ + --default_tokenizer TokenBigramSplitSymbolAlphaDigit +column_create Lexicon users_name COLUMN_INDEX|WITH_POSITION Users name + +column_list Lexicon -------------- next part -------------- HTML����������������������������... Download