| Index: third_party/sqlite/src/test/icu.test
|
| diff --git a/third_party/sqlite/src/test/icu.test b/third_party/sqlite/src/test/icu.test
|
| index 22948aad89d57cf9c6c0f9988726721195a554f6..743bcfaea11071153ae6379e629bdf3046ccf6c4 100644
|
| --- a/third_party/sqlite/src/test/icu.test
|
| +++ b/third_party/sqlite/src/test/icu.test
|
| @@ -56,10 +56,6 @@ set ::ograve "\xF2"
|
| #
|
| set ::szlig "\xDF"
|
|
|
| -# U+FB03 (ffi ligature) and U+FB04 (ffl ligature). They're uppercased
|
| -# to 'FFI' and 'FFL'.
|
| -set ::ffi_ffl "\ufb03\ufb04"
|
| -
|
| # Tests of the upper()/lower() functions.
|
| #
|
| test_expr icu-2.1 {i1='HellO WorlD'} {upper(i1)} {HELLO WORLD}
|
| @@ -76,8 +72,9 @@ test_expr icu-2.6 {i1=$::OGRAVE} {upper(i1)} $::OGRAVE
|
| test_expr icu-2.7 {i1=$::szlig} {upper(i1)} "SS"
|
| test_expr icu-2.8 {i1='SS'} {lower(i1)} "ss"
|
|
|
| -test_expr icu-2.9 {i1=$::ffi_ffl} {upper(i1)} "FFIFFL"
|
| -test_expr icu-2.10 {i1=$::ffi_ffl} {lower(i1)} $::ffi_ffl
|
| +do_execsql_test icu-2.9 {
|
| + SELECT upper(char(0xfb04,0xfb04,0xfb04,0xfb04));
|
| +} {FFLFFLFFLFFL}
|
|
|
| # In turkish (locale="tr_TR"), the lower case version of I
|
| # is "small dotless i" (code point 0x131 (decimal 305)).
|
| @@ -140,4 +137,9 @@ do_catchsql_test icu-5.4 {
|
| do_catchsql_test icu-5.4 { SELECT 'abc' REGEXP } {1 {near " ": syntax error}}
|
| do_catchsql_test icu-5.5 { SELECT 'abc' REGEXP, 1 } {1 {near ",": syntax error}}
|
|
|
| +
|
| +do_malloc_test icu-6.10 -sqlbody {
|
| + SELECT upper(char(0xfb04,0xdf,0xfb04,0xe8,0xfb04));
|
| +}
|
| +
|
| finish_test
|
|
|