| Index: third_party/sqlite/src/test/printf.test
|
| diff --git a/third_party/sqlite/src/test/printf.test b/third_party/sqlite/src/test/printf.test
|
| index 19f857cd101a75cc3421c1948a86e8dffd1b1be6..100ce96b12e066c832a2d1a08ff55f07d6192533 100644
|
| --- a/third_party/sqlite/src/test/printf.test
|
| +++ b/third_party/sqlite/src/test/printf.test
|
| @@ -3506,6 +3506,43 @@ do_test printf-4.3 {
|
| do_test printf-4.4 {
|
| sqlite3_mprintf_str {%d %d A NULL pointer in %%Q: %Q} 1 2
|
| } {1 2 A NULL pointer in %Q: NULL}
|
| +do_test printf-4.5 {
|
| + sqlite3_mprintf_str {%d %d A quoted string: '%.10q'} 1 2 {Hi Y'all}
|
| +} {1 2 A quoted string: 'Hi Y''all'}
|
| +do_test printf-4.6 {
|
| + sqlite3_mprintf_str {%d %d A quoted string: '%.9q'} 1 2 {Hi Y'all}
|
| +} {1 2 A quoted string: 'Hi Y''all'}
|
| +do_test printf-4.7 {
|
| + sqlite3_mprintf_str {%d %d A quoted string: '%.8q'} 1 2 {Hi Y'all}
|
| +} {1 2 A quoted string: 'Hi Y''all'}
|
| +do_test printf-4.8 {
|
| + sqlite3_mprintf_str {%d %d A quoted string: '%.7q'} 1 2 {Hi Y'all}
|
| +} {1 2 A quoted string: 'Hi Y''al'}
|
| +do_test printf-4.9 {
|
| + sqlite3_mprintf_str {%d %d A quoted string: '%.6q'} 1 2 {Hi Y'all}
|
| +} {1 2 A quoted string: 'Hi Y''a'}
|
| +do_test printf-4.10 {
|
| + sqlite3_mprintf_str {%d %d A quoted string: '%.5q'} 1 2 {Hi Y'all}
|
| +} {1 2 A quoted string: 'Hi Y'''}
|
| +do_test printf-4.11 {
|
| + sqlite3_mprintf_str {%d %d A quoted string: '%.4q'} 1 2 {Hi Y'all}
|
| +} {1 2 A quoted string: 'Hi Y'}
|
| +do_test printf-4.12 {
|
| + sqlite3_mprintf_str {%d %d A quoted string: '%.3q'} 1 2 {Hi Y'all}
|
| +} {1 2 A quoted string: 'Hi '}
|
| +do_test printf-4.13 {
|
| + sqlite3_mprintf_str {%d %d A quoted string: '%.2q'} 1 2 {Hi Y'all}
|
| +} {1 2 A quoted string: 'Hi'}
|
| +do_test printf-4.14 {
|
| + sqlite3_mprintf_str {%d %d A quoted string: '%.1q'} 1 2 {Hi Y'all}
|
| +} {1 2 A quoted string: 'H'}
|
| +do_test printf-4.15 {
|
| + sqlite3_mprintf_str {%d %d A quoted string: '%.0q'} 1 2 {Hi Y'all}
|
| +} {1 2 A quoted string: ''}
|
| +do_test printf-4.16 {
|
| + sqlite3_mprintf_str {%d A quoted string: '%.*q'} 1 6 {Hi Y'all}
|
| +} {1 A quoted string: 'Hi Y''a'}
|
| +
|
|
|
| do_test printf-5.1 {
|
| set x [sqlite3_mprintf_str {%d %d %100000s} 0 0 {Hello}]
|
|
|