"use strict";varo={1:1,2:2,3:3};module.exports=function(t,a){varo2={},i=0;t(o,function(value,name){o2[name]=value;returnfalse;});a(JSON.stringify(o2),JSON.stringify(o),"Iterates");a(t(o,function(){++i;returntrue;}),true,"Succeeds");a(i,1,"Stops iteration after condition is met");a(t(o,function(){returnfalse;}),false,"Fails");};