mirror of
https://github.com/sqlite/sqlite.git
synced 2025-07-29 08:01:23 +03:00
Test cases and a bug fix on the new unicode handling in %c.
FossilOrigin-Name: e41d64e95b9b6fec5dc329553822925e7d648a41912b420cfa1ba198736e6bab
This commit is contained in:
@ -148,6 +148,31 @@ do_execsql_test printf2-4.10 {
|
||||
SELECT printf('|%,d|%,d|',1234567890,-1234567890);
|
||||
} {|1,234,567,890|-1,234,567,890|}
|
||||
|
||||
# 2018-02-19. Unicode characters with %c
|
||||
do_execsql_test printf2-5.100 {
|
||||
SELECT printf('(%8c)',char(11106));
|
||||
} {{( ⭢)}}
|
||||
do_execsql_test printf2-5.101 {
|
||||
SELECT printf('(%-8c)',char(11106));
|
||||
} {{(⭢ )}}
|
||||
do_execsql_test printf2-5.102 {
|
||||
SELECT printf('(%5.3c)',char(1492));
|
||||
} {{( ההה)}}
|
||||
do_execsql_test printf2-5.103 {
|
||||
SELECT printf('(%-5.3c)',char(1492));
|
||||
} {{(ההה )}}
|
||||
do_execsql_test printf2-5.104 {
|
||||
SELECT printf('(%3.3c)',char(1492));
|
||||
} {{(ההה)}}
|
||||
do_execsql_test printf2-5.105 {
|
||||
SELECT printf('(%-3.3c)',char(1492));
|
||||
} {{(ההה)}}
|
||||
do_execsql_test printf2-5.104 {
|
||||
SELECT printf('(%2c)',char(1513));
|
||||
} {{( ש)}}
|
||||
do_execsql_test printf2-5.106 {
|
||||
SELECT printf('(%-2c)',char(1513));
|
||||
} {{(ש )}}
|
||||
|
||||
|
||||
finish_test
|
||||
|
Reference in New Issue
Block a user