VimŸUnDoå1þ,t˜¶rŠM´äg‹5ôE½È‰+k]ÚÔ²óþÑ4____N�-_ÐÿÿÿÿNùøõ5�_ÐÿÿÿÿNùùõ5�_Ð-ÿÿÿÿNùüõ var myRequire = requireLike(common.dir.fixture + '/bar.js');! var myFoo = myRequire('./foo');! assert.strictEqual(myFoo, foo);5�_Ð ÿÿÿÿNúõ(function testWithoutCache() {4 var foo = require(common.dir.fixture + '/foo.js');D var myRequire = requireLike(common.dir.fixture + '/bar.js', true);! var myFoo = myRequire('./foo');$ assert.notStrictEqual(myFoo, foo); assert.deepEqual(myFoo, foo);})();5�_Ð ÿÿÿÿNú õ5�_Ð ÿÿÿÿNú õ(function testWithCache() {5�_Ð ÿÿÿÿNú õ õ5�_Ð ÿÿÿÿNúõ õ  cõ  õ5�_Ð  ÿÿÿÿvNúõ  console.log(var);5�_Ð ÿÿÿÿvNúdõ  console.log(trace);5�_ÐÿÿÿÿvNúeõ  console.log(trace[9]);5�_ÐÿÿÿÿvNúhõ  console.log(trace[0]);5�_ÐÿÿÿÿvNúpõ & console.log(trace[0].getFunction());5�_ÐÿÿÿÿvNúpõ  .log(trace[0].getFunction());5�_ÐÿÿÿÿvNúqõ  log(trace[0].getFunction());5�_ÐÿÿÿÿvNúqõ  (trace[0].getFunction());5�_ÐÿÿÿÿvNúrõ õ  trace[0].getFunction());5�_Ð$ÿÿÿÿvNútõ < assert.strictEqual(val, expected);trace[0].getFunction());5�_Ðÿÿÿÿ!v!Núvõ $ assert.strictEqual(val, expected);5�_Ð,ÿÿÿÿ,v!Núyõ / assert.strictEqual(trace[0].getFunction()););5�_Ð+ÿÿÿÿ,v!Nú~õ . assert.strictEqual(trace[0].getFunction()));5�_Ð.ÿÿÿÿ,v!Nú�õ 0 assert.strictEqual(trace[0].getFunction(), ));5�_Ð-ÿÿÿÿ,v!Núƒõ / assert.strictEqual(trace[0].getFunction(), );5�_Ð.ÿÿÿÿ,v!Nú„ õ 1 assert.strictEqual(trace[0].getFunction(), '');5�_Ðÿÿÿÿ*v*Nú‘õ õ  õ 5�_Ð ÿÿÿÿvNú‘ õ  console.log(var);5�_Ð! ÿÿÿÿvNú•õ& console.log(trace[0].getFunction());5�_Ð "!-ÿÿÿÿvNú› õ 8 assert.strictEqual(trace[0].getFunction(), 'testGet');5�_Ð!#"3ÿÿÿÿvNúžõ 5�_Ð"$# ÿÿÿÿvNú  õ 6 assert.strictEqual(trace[0].getFunction(), testGet);5�_Ð#%$ %ÿÿÿÿvNú¤ õ 2 assert.strictEqual(trace[0].getFile(), testGet);5�_Ð$&% !ÿÿÿÿvNú©õ 6 assert.strictEqual(trace[0].getFilename(), testGet);5�_Ð%'& !ÿÿÿÿvNúÉõ 2 assert.strictEqual(trace[0].getPath(), testGet);5�_Ð&(' -ÿÿÿÿvNúÍõ 6 assert.strictEqual(trace[0].getFileName(), testGet);5�_Ð')( ÿÿÿÿ VNúØõ 5�_Ð(*) ÿÿÿÿ VNúØõ 5�_Ð)+* ÿÿÿÿ VNúÝõ (function testGet() {5�_Ð*,+ ÿÿÿÿ VNúàõ (function testGetBelowFn() {5�_Ð+-, ÿÿÿÿ VNúäõ(function testGet() {5�_Ð,.--ÿÿÿÿ VNúêõ 6 assert.strictEqual(trace[0].getFunction(), testGet);5�_Ð-/. ÿÿÿÿ vNúðõ  var trace = stackTrace.get();5�_Ð.0/ÿÿÿÿ*v*Nú÷õõ õ5�_Ð/10ÿÿÿÿvNúøõ console.log(var);5�_Ð021$ÿÿÿÿvNúùõ6 assert.strictEqual(trace[0].getFunction(), testGet);5�_Ð132$ÿÿÿÿvNúúõ9 assert.strictEqual(trace[0].getFileName(), __filename);5�_Ð243$ÿÿÿÿvNúýõ& console.log(trace[0].getFunction());5�_Ð354%ÿÿÿÿvNûõ+ console.log(trace[0].getFunction().name);5�_Ð465"ÿÿÿÿvNû2õ1 console.log(trace[0].getFunction().toString());5�_Ð576(ÿÿÿÿ(2v2Nû5õ5 console.log(trace[0].getFunctionName().toString());5�_Ð687ÿÿÿÿ%v%Nû;õ* console.log(trace[0].getFunctionName());5�_Ð798ÿÿÿÿ!v!NûDõ& console.log(trace[0].getTypeName());5�_Ð8:9ÿÿÿÿ#v#NûJõ( console.log(trace[0].getMethodName());5�_Ð9;:ÿÿÿÿ!v!NûTõ& console.log(trace[0].getFileName());5�_Ð:<;ÿÿÿÿ#v#Nû_õ( console.log(trace[0].getEvalOrigin());5�_Ð;=<ÿÿÿÿ v#Nûkõ% console.log(trace[0].isToplevel());5�_Ð<>= ÿÿÿÿ v#Nûpõ" console.log(trace[0].getThis());5�_Ð=?>ÿÿÿÿ v#Nûrõ" console.log(trace[0].getThis());5�_Ð>@?ÿÿÿÿ v#Nûsõ8 //assert.strictEqual(trace[0].getFunction(), testGet);5�_Ð?A@ÿÿÿÿ v#Nûxõ6 assert.strictEqual(trace[0].getFunction(), testGet);5�_Ð@BA)ÿÿÿÿ v#Nûzõ2 assert.strictEqual(trace[0].getThis(), testGet);5�_ÐACB ÿÿÿÿ v#Nû‰õ (function testBelowFn() {5�_ÐBDC ÿÿÿÿ v#Nû‹õ õ  õ 5�_ÐCED ÿÿÿÿ  vNûŒõ  (function testSubMethod() {5�_ÐDFEÿÿÿÿVNûŽõ* var trace = stackTrace.get(testBelowFn);9 assert.strictEqual(trace[0].getThis(), module.exports);; //assert.strictEqual(trace[0].getFileName(), __filename);5�_ÐEGFÿÿÿÿVNû�õ5�_ÐFHGÿÿÿÿVNû�õ  5�_ÐGIHÿÿÿÿVNû‘õ * var trace = stackTrace.get(testBelowFn);9 assert.strictEqual(trace[0].getThis(), module.exports);; //assert.strictEqual(trace[0].getFileName(), __filename);5�_ÐHJI ÿÿÿÿVNû”õ; assert.strictEqual(trace[0].getThis(), module.exports);5�_ÐIKJ/ÿÿÿÿVNû—õ? assert.strictEqual(trace[0].getFunction(), module.exports);5�_ÐJMK/ÿÿÿÿVNû˜õ> assert.strictEqual(trace[0].getFunction(), odule.exports);5�_ÐKNLMÿÿÿÿVNû¢"õ= //assert.strictEqual(trace[0].getFileName(), __filename);5�_ÐMONÿÿÿÿVNû©#õ5�_ÐNPOÿÿÿÿVNkõ5�_ÐOQPÿÿÿÿVNkõ5�_ÐPSQÿÿÿÿVNn$õ, var trace = stackTrace.get(testBelowFn);5�_ÐQURS/ÿÿÿÿVNv%õ< assert.strictEqual(trace[0].getFunction(), testWrapper);5�_ÐSVTUÿÿÿÿVN€õõ õ5�_ÐUWVÿÿÿÿvN�õ console.log(var);5�_ÐVXWÿÿÿÿvN�õõ õ5�_ÐWYXÿÿÿÿvN‚'õ console.log(var);5�_ÐXZYÿÿÿÿvNˆ(õ< assert.strictEqual(trace[0].getFunction(), testBelowFn);5�_ÐY[ZÿÿÿÿvN‹)õ+ var trace = stackTrace.get('somthing');5�_ÐZ\[ÿÿÿÿvN�*õ! var trace = stackTrace.get();5�_Ð[]\ÿÿÿÿvN›õ5�_Ð\^]ÿÿÿÿvN›õ, var trace = stackTrace.get(testWrapper);5�_Ð]_^ÿÿÿÿvN›õ console.log(trace.length);5�_Ð^_ÿÿÿÿvNœ-õ> //assert.strictEqual(trace[0].getFunction(), testBelowFn);5�_ÐSUTÿÿÿÿVN|&õ! var trace = stackTrace.get();5�_ÐQSRÿÿÿÿVNrõ5�_ÐKMLÿÿÿÿVNûž õ ! var trace = stackTrace.get();5�_Ð ÿÿÿÿvNúbõ 5�_ÐÿÿÿÿNúõ ()();5�çª