mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-08 20:47:44 +00:00
21 lines
687 B
JavaScript
21 lines
687 B
JavaScript
// Tests conversion from Unicode to ISO-2022-JP
|
|
|
|
const inString = "\u3042\u3044\u3046\u3048\u304A\u000D\u000A\u304B\u304D\u304F\u3051\u3053";
|
|
|
|
const expectedString = "\x1B$B$\"$$$&$($*\x1B(B\x0D\x0A\x1B$B$+$-$/$1$3\x1B(B";
|
|
|
|
const charset = "ISO-2022-JP";
|
|
|
|
function run_test()
|
|
{
|
|
var ScriptableUnicodeConverter =
|
|
Components.Constructor("@mozilla.org/intl/scriptableunicodeconverter",
|
|
"nsIScriptableUnicodeConverter");
|
|
|
|
var converter = new ScriptableUnicodeConverter();
|
|
converter.charset = charset;
|
|
|
|
var outString = converter.ConvertFromUnicode(inString) + converter.Finish();
|
|
do_check_eq(outString, expectedString);
|
|
}
|