svnno****@sourc*****
svnno****@sourc*****
2007年 10月 19日 (金) 23:53:12 JST
Revision: 32 http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi?root=tritonn&view=rev&rev=32 Author: mir Date: 2007-10-19 23:53:11 +0900 (Fri, 19 Oct 2007) Log Message: ----------- added testcases for new system variable "senna_index_type". Modified Paths: -------------- mysql-5.0.45-tritonn-1.0.7/mysql-test/suite/mecab/r/mecab_utf8.result mysql-5.0.45-tritonn-1.0.7/mysql-test/suite/mecab/t/mecab_utf8.test mysql-5.0.45-tritonn-1.0.7/mysql-test/suite/senna/r/senna_util.result mysql-5.0.45-tritonn-1.0.7/mysql-test/suite/senna/t/senna_util.test Modified: mysql-5.0.45-tritonn-1.0.7/mysql-test/suite/mecab/r/mecab_utf8.result =================================================================== --- mysql-5.0.45-tritonn-1.0.7/mysql-test/suite/mecab/r/mecab_utf8.result 2007-10-19 11:58:29 UTC (rev 31) +++ mysql-5.0.45-tritonn-1.0.7/mysql-test/suite/mecab/r/mecab_utf8.result 2007-10-19 14:53:11 UTC (rev 32) @@ -9,7 +9,7 @@ CREATE TABLE t1 ( c1 INT PRIMARY KEY AUTO_INCREMENT, c2 TEXT, -FULLTEXT INDEX ft (c2) +FULLTEXT INDEX ft USING MECAB (c2) ) ENGINE = MyISAM DEFAULT CHARSET utf8; SHOW CREATE TABLE t1; Table Create Table Modified: mysql-5.0.45-tritonn-1.0.7/mysql-test/suite/mecab/t/mecab_utf8.test =================================================================== --- mysql-5.0.45-tritonn-1.0.7/mysql-test/suite/mecab/t/mecab_utf8.test 2007-10-19 11:58:29 UTC (rev 31) +++ mysql-5.0.45-tritonn-1.0.7/mysql-test/suite/mecab/t/mecab_utf8.test 2007-10-19 14:53:11 UTC (rev 32) @@ -14,7 +14,7 @@ CREATE TABLE t1 ( c1 INT PRIMARY KEY AUTO_INCREMENT, c2 TEXT, - FULLTEXT INDEX ft (c2) + FULLTEXT INDEX ft USING MECAB (c2) ) ENGINE = MyISAM DEFAULT CHARSET utf8; SHOW CREATE TABLE t1; Modified: mysql-5.0.45-tritonn-1.0.7/mysql-test/suite/senna/r/senna_util.result =================================================================== --- mysql-5.0.45-tritonn-1.0.7/mysql-test/suite/senna/r/senna_util.result 2007-10-19 11:58:29 UTC (rev 31) +++ mysql-5.0.45-tritonn-1.0.7/mysql-test/suite/senna/r/senna_util.result 2007-10-19 14:53:11 UTC (rev 32) @@ -1,6 +1,7 @@ SHOW VARIABLES LIKE 'senna_%'; Variable_name Value senna_2ind OFF +senna_index_type NGRAM senna_log OFF senna_log_level NOTICE SET senna_log_level=INFO; @@ -88,3 +89,18 @@ ERROR 42000: Variable 'senna_2ind' can't be set to the value of 'DUMMY' SET GLOBAL senna_2ind=DUMMY; ERROR 42000: Variable 'senna_2ind' can't be set to the value of 'DUMMY' +SHOW VARIABLES LIKE 'senna_index_type'; +Variable_name Value +senna_index_type NGRAM +SET GLOBAL senna_index_type=mecab; +SHOW VARIABLES LIKE 'senna_index_type'; +Variable_name Value +senna_index_type MECAB +SET GLOBAL senna_index_type=ngram; +SHOW VARIABLES LIKE 'senna_index_type'; +Variable_name Value +senna_index_type NGRAM +SET GLOBAL senna_index_type=hoge; +ERROR 42000: Variable 'senna_index_type' can't be set to the value of 'hoge' +SET SESSION senna_index_type=ngram; +ERROR HY000: Variable 'senna_index_type' is a GLOBAL variable and should be set with SET GLOBAL Modified: mysql-5.0.45-tritonn-1.0.7/mysql-test/suite/senna/t/senna_util.test =================================================================== --- mysql-5.0.45-tritonn-1.0.7/mysql-test/suite/senna/t/senna_util.test 2007-10-19 11:58:29 UTC (rev 31) +++ mysql-5.0.45-tritonn-1.0.7/mysql-test/suite/senna/t/senna_util.test 2007-10-19 14:53:11 UTC (rev 32) @@ -72,3 +72,17 @@ --error 1231 SET GLOBAL senna_2ind=DUMMY; + +# test for senna_index_type + +SHOW VARIABLES LIKE 'senna_index_type'; +SET GLOBAL senna_index_type=mecab; +SHOW VARIABLES LIKE 'senna_index_type'; +SET GLOBAL senna_index_type=ngram; +SHOW VARIABLES LIKE 'senna_index_type'; + +--error 1231 +SET GLOBAL senna_index_type=hoge; + +--error 1229 +SET SESSION senna_index_type=ngram;