// Nested uses of AutoEntryMonitor should behave with decorum. | |
load(libdir + 'array-compare.js'); | |
function Cobb() { | |
var twoShot = { toString: function Saito() { return Object; }, | |
valueOf: function Fischer() { return "Ariadne"; } }; | |
assertEq(arraysEqual(entryPoints({ ToString: twoShot }), | |
[ "Saito", "Fischer" ]), true); | |
} | |
assertEq(arraysEqual(entryPoints({ function: Cobb }), ["Cobb"]), true); |