{"action":"created","issue":{"url":"https://api.github.com/repos/MITLibraries/scoap3hub/issues/110","labels_url":"https://api.github.com/repos/MITLibraries/scoap3hub/issues/110/labels{/name}","comments_url":"https://api.github.com/repos/MITLibraries/scoap3hub/issues/110/comments","events_url":"https://api.github.com/repos/MITLibraries/scoap3hub/issues/110/events","html_url":"https://github.com/MITLibraries/scoap3hub/pull/110","id":62511031,"number":110,"title":"109 test coverage","user":{"login":"JPrevost","id":1386650,"avatar_url":"https://avatars.githubusercontent.com/u/1386650?v=3","gravatar_id":"","url":"https://api.github.com/users/JPrevost","html_url":"https://github.com/JPrevost","followers_url":"https://api.github.com/users/JPrevost/followers","following_url":"https://api.github.com/users/JPrevost/following{/other_user}","gists_url":"https://api.github.com/users/JPrevost/gists{/gist_id}","starred_url":"https://api.github.com/users/JPrevost/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JPrevost/subscriptions","organizations_url":"https://api.github.com/users/JPrevost/orgs","repos_url":"https://api.github.com/users/JPrevost/repos","events_url":"https://api.github.com/users/JPrevost/events{/privacy}","received_events_url":"https://api.github.com/users/JPrevost/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/MITLibraries/scoap3hub/labels/in%20progress","name":"in progress","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-03-17T20:33:52Z","updated_at":"2015-03-19T14:50:25Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/MITLibraries/scoap3hub/pulls/110","html_url":"https://github.com/MITLibraries/scoap3hub/pull/110","diff_url":"https://github.com/MITLibraries/scoap3hub/pull/110.diff","patch_url":"https://github.com/MITLibraries/scoap3hub/pull/110.patch"},"body":"This series of commits introduces Test Coverage reporting and begins the slog of work to actually write some meaningful tests.\r\n\r\nThis should bring us to about 24% test coverage. The models are about 60% tested.\r\n\r\nIt will start to get tricky doing tests of the workers and portions of the UI as so much relies on external HTTP calls. Capturing the results of HTTP calls once and replaying during testing is how I've handle this before and it looks like this project may be of use in that direction:\r\nhttps://github.com/robfletcher/betamax\r\n"},"comment":{"url":"https://api.github.com/repos/MITLibraries/scoap3hub/issues/comments/83614200","html_url":"https://github.com/MITLibraries/scoap3hub/pull/110#issuecomment-83614200","issue_url":"https://api.github.com/repos/MITLibraries/scoap3hub/issues/110","id":83614200,"user":{"login":"coveralls","id":2354108,"avatar_url":"https://avatars.githubusercontent.com/u/2354108?v=3","gravatar_id":"","url":"https://api.github.com/users/coveralls","html_url":"https://github.com/coveralls","followers_url":"https://api.github.com/users/coveralls/followers","following_url":"https://api.github.com/users/coveralls/following{/other_user}","gists_url":"https://api.github.com/users/coveralls/gists{/gist_id}","starred_url":"https://api.github.com/users/coveralls/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/coveralls/subscriptions","organizations_url":"https://api.github.com/users/coveralls/orgs","repos_url":"https://api.github.com/users/coveralls/repos","events_url":"https://api.github.com/users/coveralls/events{/privacy}","received_events_url":"https://api.github.com/users/coveralls/received_events","type":"User","site_admin":false},"created_at":"2015-03-19T14:50:25Z","updated_at":"2015-03-19T14:50:25Z","body":"\n[![Coverage Status](https://coveralls.io/builds/2150096/badge)](https://coveralls.io/builds/2150096)\n\nChanges Unknown when pulling **20796ef7e12b4b8d3f3226542227d4ca4f52f4e1 on 109_test_coverage** into ** on master**.\n"}}