{"comment":{"created_at":"2011-10-24T21:39:24Z","body":"Yup, much better :) Thanks!","updated_at":"2011-10-24T21:39:24Z","url":"https://api.github.com/repos/cjohansen/Sinon.JS/issues/comments/2509894","id":2509894,"user":{"avatar_url":"https://secure.gravatar.com/avatar/6e7ddb6784d284c385f3f0f307ebf90d?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"6e7ddb6784d284c385f3f0f307ebf90d","url":"https://api.github.com/users/cjohansen","id":32871,"login":"cjohansen"}},"action":"created","issue":{"number":46,"created_at":"2011-10-22T09:42:29Z","pull_request":{"diff_url":"https://github.com/cjohansen/Sinon.JS/pull/46.diff","patch_url":"https://github.com/cjohansen/Sinon.JS/pull/46.patch","html_url":"https://github.com/cjohansen/Sinon.JS/pull/46"},"body":"As discussed in #45 I added ```callArg```, ```callArgWith```, ```yield``` and ```yieldTo``` to the spy API. They are applied to all calls.\r\n\r\nTo address a specific call, there are now additional convenience properties available: ```firstCall```, ```secondCall```, ```thirdCall``` and ```lastCall```.\r\n\r\nHappy merging!","comments":4,"title":"Additional spy functions","updated_at":"2011-10-24T21:39:24Z","url":"https://api.github.com/repos/cjohansen/Sinon.JS/issues/46","id":2022077,"assignee":null,"milestone":null,"closed_at":"2011-10-24T21:39:24Z","user":{"avatar_url":"https://secure.gravatar.com/avatar/ea3bc6dee5e29b1683ba55258128792e?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"ea3bc6dee5e29b1683ba55258128792e","url":"https://api.github.com/users/mantoni","id":332271,"login":"mantoni"},"html_url":"https://github.com/cjohansen/Sinon.JS/issues/46","labels":[],"state":"closed"},"legacy":{"issue_id":2022077,"comment_id":2509894}}