From 1ee2d93e94e631c3993c4fa1012af47378a53b5e Mon Sep 17 00:00:00 2001 From: Joel Martin Date: Sun, 7 Nov 2010 22:28:08 -0600 Subject: wsproxy.js: Fix multi-frame decoding. - Also, discovered node.js bug in base64 decoding. Added test case and filed https://github.com/ry/node/issues/issue/402 --- tests/base64.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 tests/base64.js (limited to 'tests') diff --git a/tests/base64.js b/tests/base64.js new file mode 100644 index 0000000..6ade00a --- /dev/null +++ b/tests/base64.js @@ -0,0 +1,12 @@ +// The following results in 'hello [MANGLED]' +// +// Filed as https://github.com/ry/node/issues/issue/402 + +var sys = require("sys"), + buf = new Buffer(1024), len, + str1 = "aGVsbG8g", // 'hello ' + str2 = "d29ybGQ=", // 'world' + +len = buf.write(str1, 0, 'base64'); +len += buf.write(str2, len, 'base64'); +sys.log("decoded result: " + buf.toString('binary', 0, len)); -- cgit v1.2.1