Skip to content

Commit 3af627d

Browse files
author
James Halliday
committed
failing custom comparison test
1 parent cccbd24 commit 3af627d

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

test/cmp.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
var test = require('tape');
2+
var stringify = require('../');
3+
4+
test('custom comparison function', function (t) {
5+
t.plan(1);
6+
var obj = { c: 8, b: [{z:6,y:5,x:4},7], a: 3 };
7+
var s = stringify(obj, function (a, b) {
8+
return a.key < b.key ? -1 : 1;
9+
});
10+
t.equal(s, '{"c":8,"b":[{"z":6,"y":5,"x":4},7],"a":3}');
11+
});

0 commit comments

Comments
 (0)