| OLD | NEW |
| (Empty) |
| 1 This tests encoding characters in various character sets. | |
| 2 | |
| 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". | |
| 4 | |
| 5 | |
| 6 PASS successfullyParsed is true | |
| 7 | |
| 8 TEST COMPLETE | |
| 9 PASS encode('UTF-8', 'U+00A0') is '%C2%A0' | |
| 10 PASS encode('UTF-8', '0xD800') is '%EF%BF%BD' | |
| 11 PASS encode('UTF-8', '0xDC00') is '%EF%BF%BD' | |
| 12 PASS encode('GBK', 'U+00A5') is '%A3%A4' | |
| 13 PASS encode('gb2312', 'U+00A5') is '%A3%A4' | |
| 14 PASS encode('GB_2312-80', 'U+00A5') is '%A3%A4' | |
| 15 PASS encode('EUC-CN', 'U+00A5') is '%A3%A4' | |
| 16 PASS encode('GBK', 'U+20AC') is '%80' | |
| 17 PASS encode('gb2312', 'U+20AC') is '%80' | |
| 18 PASS encode('GB_2312-80', 'U+20AC') is '%80' | |
| 19 PASS encode('EUC-CN', 'U+20AC') is '%80' | |
| 20 PASS encode('GBK', 'U+01F9') is '%A8%BF' | |
| 21 PASS encode('GBK', 'U+1E3F') is '%A8%BC' | |
| 22 PASS encode('gb18030', 'U+01F9') is '%A8%BF' | |
| 23 PASS encode('gb18030', 'U+1E3F') is '%A8%BC' | |
| 24 PASS encode('GBK', 'U+2026') is '%A1%AD' | |
| 25 PASS encode('GBK', 'U+FF5E') is '%A1%AB' | |
| 26 PASS encode('gb18030', 'U+2026') is '%A1%AD' | |
| 27 PASS encode('gb18030', 'U+FF5E') is '%A1%AB' | |
| 28 PASS encode('GBK', 'U+22EF') is '%26%238943%3B' | |
| 29 PASS encode('GBK', 'U+301C') is '%26%2312316%3B' | |
| 30 PASS encode('Big5', 'U+2550') is '%F9%F9' | |
| 31 PASS encode('Big5', 'U+255E') is '%F9%E9' | |
| 32 PASS encode('Big5', 'U+2561') is '%F9%EB' | |
| 33 PASS encode('Big5', 'U+256A') is '%F9%EA' | |
| 34 PASS encode('Big5', 'U+5341') is '%A4Q' | |
| 35 PASS encode('Big5', 'U+5345') is '%A4%CA' | |
| 36 PASS encode('KOI8-U', 'U+045E') is '%AE' | |
| 37 PASS encode('KOI8-U', 'U+040E') is '%BE' | |
| 38 PASS encode('KOI8-RU', 'U+045E') is '%AE' | |
| 39 PASS encode('KOI8-RU', 'U+040E') is '%BE' | |
| 40 PASS encode('csiso2022kr', 'U+00A0') is '%C2%A0' | |
| 41 PASS encode('hz-gb-2312', 'U+00A0') is '%C2%A0' | |
| 42 PASS encode('iso-2022-cn', 'U+00A0') is '%C2%A0' | |
| 43 PASS encode('iso-2022-cn-ext', 'U+00A0') is '%C2%A0' | |
| 44 PASS encode('iso-2022-kr', 'U+00A0') is '%C2%A0' | |
| 45 | |
| OLD | NEW |