mirror of
https://github.com/sqlite/sqlite.git
synced 2025-07-27 20:41:58 +03:00
More test cases for unicode handling in printf.
FossilOrigin-Name: ac188211119bfd77f43e4aba8acab733a56aac90b4c8a11f7ef8e6388582438f
This commit is contained in:
@ -174,5 +174,37 @@ do_execsql_test printf2-5.106 {
|
||||
SELECT printf('(%-2c)',char(1513));
|
||||
} {{(ש )}}
|
||||
|
||||
# 2018-02-19. Unicode characters with the "!" flag in %s and friends.
|
||||
do_execsql_test printf2-6.100 {
|
||||
SELECT printf('(%!.3s)','הנה מה־טוב ומה־נעים שבת אחים גם־יחד');
|
||||
} {(הנה)}
|
||||
do_execsql_test printf2-6.101 {
|
||||
SELECT printf('(%.6s)','הנה מה־טוב ומה־נעים שבת אחים גם־יחד');
|
||||
} {(הנה)}
|
||||
do_execsql_test printf2-6.102 {
|
||||
SELECT printf('(%!5.3s)','הנה מה־טוב ומה־נעים שבת אחים גם־יחד');
|
||||
} {{( הנה)}}
|
||||
do_execsql_test printf2-6.103 {
|
||||
SELECT printf('(%8.6s)','הנה מה־טוב ומה־נעים שבת אחים גם־יחד');
|
||||
} {{( הנה)}}
|
||||
do_execsql_test printf2-6.104 {
|
||||
SELECT printf('(%!-5.3s)','הנה מה־טוב ומה־נעים שבת אחים גם־יחד');
|
||||
} {{(הנה )}}
|
||||
do_execsql_test printf2-6.105 {
|
||||
SELECT printf('(%-8.6s)','הנה מה־טוב ומה־נעים שבת אחים גם־יחד');
|
||||
} {{(הנה )}}
|
||||
do_execsql_test printf2-6.106 {
|
||||
SELECT printf('(%!.3Q)','הנה מה־טוב ומה־נעים שבת אחים גם־יחד');
|
||||
} {('הנה')}
|
||||
do_execsql_test printf2-6.107 {
|
||||
SELECT printf('(%.6Q)','הנה מה־טוב ומה־נעים שבת אחים גם־יחד');
|
||||
} {('הנה')}
|
||||
do_execsql_test printf2-6.108 {
|
||||
SELECT printf('(%!7.3Q)','הנה מה־טוב ומה־נעים שבת אחים גם־יחד');
|
||||
} {{( 'הנה')}}
|
||||
do_execsql_test printf2-6.109 {
|
||||
SELECT printf('(%10.6Q)','הנה מה־טוב ומה־נעים שבת אחים גם־יחד');
|
||||
} {{( 'הנה')}}
|
||||
|
||||
|
||||
finish_test
|
||||
|
Reference in New Issue
Block a user