Kouhei Sutou
null+****@clear*****
Sun Feb 21 23:23:27 JST 2016
Kouhei Sutou 2016-02-21 23:23:27 +0900 (Sun, 21 Feb 2016) New Revision: 3f5ad92a0da861203d588d6b8688be613f37f30c https://github.com/groonga/groonga/commit/3f5ad92a0da861203d588d6b8688be613f37f30c Message: object_remove test: add a test for no force mode Added files: test/command/suite/object_remove/broken/indexed_column.expected test/command/suite/object_remove/broken/indexed_column.test Added: test/command/suite/object_remove/broken/indexed_column.expected (+26 -0) 100644 =================================================================== --- /dev/null +++ test/command/suite/object_remove/broken/indexed_column.expected 2016-02-21 23:23:27 +0900 (3af69bd) @@ -0,0 +1,26 @@ +table_create Users TABLE_NO_KEY +[[0,0.0,0.0],true] +column_create Users name COLUMN_SCALAR ShortText +[[0,0.0,0.0],true] +table_create Terms TABLE_PAT_KEY ShortText --default_tokenizer TokenBigram --normalizer NormalizerAuto +[[0,0.0,0.0],true] +column_create Terms index COLUMN_INDEX|WITH_POSITION Users name +[[0,0.0,0.0],true] +database_unmap +[[0,0.0,0.0],true] +object_remove Users.name +[ + [ + [ + -1, + 0.0, + 0.0 + ], + "[column][remove][index] hook has a dangling reference: Users.name" + ], + false +] +#|e| [io][open] file size is too small: <8>(required: >= 64): <db/db.0000103> +#|e| [column][remove][index] hook has a dangling reference: Users.name +object_exist Users.name +[[0,0.0,0.0],true] Added: test/command/suite/object_remove/broken/indexed_column.test (+16 -0) 100644 =================================================================== --- /dev/null +++ test/command/suite/object_remove/broken/indexed_column.test 2016-02-21 23:23:27 +0900 (fd4920c) @@ -0,0 +1,16 @@ +table_create Users TABLE_NO_KEY +column_create Users name COLUMN_SCALAR ShortText + +table_create Terms TABLE_PAT_KEY ShortText \ + --default_tokenizer TokenBigram \ + --normalizer NormalizerAuto +column_create Terms index COLUMN_INDEX|WITH_POSITION Users name + +#@disable-logging +thread_limit 1 +#@enable-logging +database_unmap +#@copy-path fixture/object_remove/too_small #{db_path}.0000103 + +object_remove Users.name +object_exist Users.name -------------- next part -------------- HTML����������������������������...Download