{"push_id":1426529524,"size":1,"distinct_size":1,"ref":"refs/heads/jmhooper-github-refactor","head":"e5f5623dd81ca6f81073abed90c3fc0eb0561768","before":"0698f53179d19132e0df672e33c2d8ab0591c3a2","commits":[{"sha":"e5f5623dd81ca6f81073abed90c3fc0eb0561768","author":{"name":"Jonathan Hooper","email":"5ace0b113155c1000e733920652c7966c1d1fe5f@gsa.gov"},"message":"Don't stub `GitHub.registerSite` in integration tests\n\nOne of the weaknesses of our integration tests was the fact that they did not cover the GitHub service.\nIn the integration tests we stubbed the GitHub service's API to prevent it from sending HTTP requests to GitHub which would 404.\n\nThis commit fixes that by adding a request mock for the Webhook API endpoint and using that in the specs.\n\nThis needs to be used in the factories when one-off sites are created, and in tests where we want to verify that a webhook is created successfully.\nIt also needs to be used in requests that create Sites.","distinct":true,"url":"https://api.github.com/repos/18F/federalist/commits/e5f5623dd81ca6f81073abed90c3fc0eb0561768"}]}
{"actor":{"display_login":"jmhooper"}}