$ assertion = makeAssertion("joe@127.0.0.1:56080", futureDate(), "target.com"); $ var finished; $ new IDAssertion(assertion).verify("target.com", Spy('success', {wait:true}), Spy('failure', {wait:true})); $ wait(function() { return finished; }); $ finished = false; success("")