1 | #!/usr/bin/env mocha -R spec
|
2 |
|
3 | var assert = require("assert");
|
4 | var msgpackJS = "../index";
|
5 | var isBrowser = ("undefined" !== typeof window);
|
6 | var msgpack = isBrowser && window.msgpack || require(msgpackJS);
|
7 | var TITLE = __filename.replace(/^.*\//, "");
|
8 |
|
9 | describe(TITLE, function() {
|
10 |
|
11 | var skip = ("undefined" !== typeof Symbol) ? it : it.skip;
|
12 | skip("Symbol", function() {
|
13 | assert.deepEqual(toArray(msgpack.encode(Symbol("foo"))), [0xc0]);
|
14 | });
|
15 |
|
16 | });
|
17 |
|
18 | function toArray(buffer) {
|
19 | return Array.prototype.slice.call(buffer);
|
20 | }
|