зеркало из https://github.com/mozilla/gecko-dev.git
16 строки
655 B
JavaScript
16 строки
655 B
JavaScript
/* Any copyright is dedicated to the Public Domain.
|
|
* http://creativecommons.org/publicdomain/zero/1.0/ */
|
|
|
|
Cu.import("resource://services-sync/util.js");
|
|
|
|
function run_test() {
|
|
do_check_eq(Utils.encodeKeyBase32("foobarbafoobarba"), "mzxw6ytb9jrgcztpn5rgc4tcme");
|
|
do_check_eq(Utils.decodeKeyBase32("mzxw6ytb9jrgcztpn5rgc4tcme"), "foobarbafoobarba");
|
|
do_check_eq(
|
|
Utils.encodeKeyBase32("\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01"),
|
|
"aeaqcaibaeaqcaibaeaqcaibae");
|
|
do_check_eq(
|
|
Utils.decodeKeyBase32("aeaqcaibaeaqcaibaeaqcaibae"),
|
|
"\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01");
|
|
}
|