| Index: third_party/sqlite/src/test/fts3atoken.test | 
| diff --git a/third_party/sqlite/src/test/fts3atoken.test b/third_party/sqlite/src/test/fts3atoken.test | 
| index cf9574e860f21409cd8bbb555841778b8c1bc421..b7722c7d041b3509bee6891b68da04ea82067530 100644 | 
| --- a/third_party/sqlite/src/test/fts3atoken.test | 
| +++ b/third_party/sqlite/src/test/fts3atoken.test | 
| @@ -24,6 +24,8 @@ ifcapable !fts3 { | 
| return | 
| } | 
|  | 
| +set ::testprefix fts3token | 
| + | 
| proc escape_string {str} { | 
| set out "" | 
| foreach char [split $str ""] { | 
| @@ -165,10 +167,29 @@ ifcapable icu { | 
| do_icu_test fts3token-4.6 MiddleOfTheOcean  $input $output | 
| do_icu_test fts3token-4.7 th_TH  $input $output | 
| do_icu_test fts3token-4.8 en_US  $input $output | 
| + | 
| +  do_execsql_test 5.1 { | 
| +    CREATE VIRTUAL TABLE x1 USING fts3(name,TOKENIZE icu en_US); | 
| +    insert into x1 (name) values (NULL); | 
| +    insert into x1 (name) values (NULL); | 
| +    delete from x1; | 
| +  } | 
| + | 
| +  proc cp_to_str {codepoint_list} { | 
| +    set fmt [string repeat %c [llength $codepoint_list]] | 
| +    eval [list format $fmt] $codepoint_list | 
| +  } | 
| + | 
| +  do_test 5.2 { | 
| +    set str [cp_to_str {19968 26085 32822 32645 27874 23433 20986}] | 
| +    execsql { INSERT INTO x1 VALUES($str) } | 
| +  } {} | 
| } | 
|  | 
| + | 
| do_test fts3token-internal { | 
| execsql { SELECT fts3_tokenizer_internal_test() } | 
| } {ok} | 
|  | 
| + | 
| finish_test | 
|  |