| Index: third_party/sqlite/sqlite-src-3100200/test/fts3atoken.test
|
| diff --git a/third_party/sqlite/src/test/fts3atoken.test b/third_party/sqlite/sqlite-src-3100200/test/fts3atoken.test
|
| similarity index 89%
|
| copy from third_party/sqlite/src/test/fts3atoken.test
|
| copy to third_party/sqlite/sqlite-src-3100200/test/fts3atoken.test
|
| index b7722c7d041b3509bee6891b68da04ea82067530..88e3d4f72bccf786867075ed431633374a4de2cd 100644
|
| --- a/third_party/sqlite/src/test/fts3atoken.test
|
| +++ b/third_party/sqlite/sqlite-src-3100200/test/fts3atoken.test
|
| @@ -186,10 +186,32 @@ ifcapable icu {
|
| } {}
|
| }
|
|
|
| -
|
| do_test fts3token-internal {
|
| execsql { SELECT fts3_tokenizer_internal_test() }
|
| } {ok}
|
|
|
| +#-------------------------------------------------------------------------
|
| +# Test empty tokenizer names.
|
| +#
|
| +do_catchsql_test 6.1.1 {
|
| + CREATE VIRTUAL TABLE t3 USING fts4(tokenize="");
|
| +} {1 {unknown tokenizer: }}
|
| +do_catchsql_test 6.1.2 {
|
| + CREATE VIRTUAL TABLE t3 USING fts4(tokenize=);
|
| +} {1 {unknown tokenizer: }}
|
| +do_catchsql_test 6.1.3 {
|
| + CREATE VIRTUAL TABLE t3 USING fts4(tokenize=" ");
|
| +} {1 {unknown tokenizer: }}
|
| +
|
| +do_catchsql_test 6.2.1 {
|
| + SELECT fts3_tokenizer(NULL);
|
| +} {1 {unknown tokenizer: }}
|
| +do_catchsql_test 6.2.2 {
|
| + SELECT fts3_tokenizer(NULL, X'1234567812345678');
|
| +} {1 {argument type mismatch}}
|
| +do_catchsql_test 6.2.3 {
|
| + SELECT fts3_tokenizer(NULL, X'12345678');
|
| +} {1 {argument type mismatch}}
|
| +
|
|
|
| finish_test
|
|
|