{"push_id":733244437,"size":3,"distinct_size":2,"ref":"refs/heads/command_test_helper","head":"87572db8e2def9b16488ce2ec94489c843b5e03f","before":"b43c2754b61df084a5c932bedfaba943e4f6a0bd","commits":[{"sha":"529f82735f028ef6c0f7c70ccf1f3089f639a66a","author":{"email":"eeb98d6e2aa0a76a53879d96ffac1f20acfe6620@gmail.com","name":"Olivier \"Oli\" Dagenais"},"message":"Merge pull request #41 from jenkinsci/integration_tests\n\nAdd framework for integration and functional tests","distinct":false,"url":"https://api.github.com/repos/jenkinsci/tfs-plugin/commits/529f82735f028ef6c0f7c70ccf1f3089f639a66a"},{"sha":"bccfedb82f6c3ea0254cfd31836b608b36e93455","author":{"email":"7090e985753d96f0fa2a2fb0c7438f6374384f6d@microsoft.com","name":"Oli Dagenais"},"message":"Expose TaskListener for future use.","distinct":true,"url":"https://api.github.com/repos/jenkinsci/tfs-plugin/commits/bccfedb82f6c3ea0254cfd31836b608b36e93455"},{"sha":"87572db8e2def9b16488ce2ec94489c843b5e03f","author":{"email":"7090e985753d96f0fa2a2fb0c7438f6374384f6d@microsoft.com","name":"Oli Dagenais"},"message":"Add execute() overload for Callable<T>.\n\nThis indirection will allow *Command classes to continue being mocked\nout of their real work to preserve many of the existing tests.","distinct":true,"url":"https://api.github.com/repos/jenkinsci/tfs-plugin/commits/87572db8e2def9b16488ce2ec94489c843b5e03f"}]}