it("should be able to parse sjson function to normal function", function(done) { var target = { a: 1, b: 2, c: "#!function return o.a*o.b" }; var result = sjson.parse({ value:target.c }).function; console.log(result) assert.equal(result, '(function(o,cb){return o.a*o.b})') done(); })