{"action":"created","issue":{"url":"https://api.github.com/repos/jupyterhub/outreachy/issues/8","repository_url":"https://api.github.com/repos/jupyterhub/outreachy","labels_url":"https://api.github.com/repos/jupyterhub/outreachy/issues/8/labels{/name}","comments_url":"https://api.github.com/repos/jupyterhub/outreachy/issues/8/comments","events_url":"https://api.github.com/repos/jupyterhub/outreachy/issues/8/events","html_url":"https://github.com/jupyterhub/outreachy/issues/8","id":362163943,"node_id":"MDU6SXNzdWUzNjIxNjM5NDM=","number":8,"title":"Improve test coverage of JupyterHub","user":{"login":"minrk","id":151929,"node_id":"MDQ6VXNlcjE1MTkyOQ==","avatar_url":"https://avatars1.githubusercontent.com/u/151929?v=4","gravatar_id":"","url":"https://api.github.com/users/minrk","html_url":"https://github.com/minrk","followers_url":"https://api.github.com/users/minrk/followers","following_url":"https://api.github.com/users/minrk/following{/other_user}","gists_url":"https://api.github.com/users/minrk/gists{/gist_id}","starred_url":"https://api.github.com/users/minrk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/minrk/subscriptions","organizations_url":"https://api.github.com/users/minrk/orgs","repos_url":"https://api.github.com/users/minrk/repos","events_url":"https://api.github.com/users/minrk/events{/privacy}","received_events_url":"https://api.github.com/users/minrk/received_events","type":"User","site_admin":false},"labels":[{"id":1060314908,"node_id":"MDU6TGFiZWwxMDYwMzE0OTA4","url":"https://api.github.com/repos/jupyterhub/outreachy/labels/microtask","name":"microtask","color":"c2e0c6","default":false},{"id":1060314525,"node_id":"MDU6TGFiZWwxMDYwMzE0NTI1","url":"https://api.github.com/repos/jupyterhub/outreachy/labels/project-nativeauth","name":"project-nativeauth","color":"a6fce2","default":false},{"id":1062832719,"node_id":"MDU6TGFiZWwxMDYyODMyNzE5","url":"https://api.github.com/repos/jupyterhub/outreachy/labels/project-traefik-proxy","name":"project-traefik-proxy","color":"fbca04","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-09-20T12:27:21Z","updated_at":"2018-09-24T12:06:37Z","closed_at":null,"author_association":"MEMBER","body":"Testing is important to maintaining software, and we can always have more tests! One good way to learn about a code base can be to look at coverage reports and see what isn't covered, and look for a way to add a test to cover that case. Doing so helps you learn:\r\n\r\n1. about the structure of the project\r\n2. how testing for the project works\r\n3. how to write and run tests\r\n\r\nSteps:\r\n\r\n1. look at the jupyterhub [coverage report](https://codecov.io/gh/jupyterhub/jupyterhub/tree/master/jupyterhub)\r\n2. find an area of code that isn't covered by the tests (often an `if some_condition` that isn't covered)\r\n3. find the relevant section of the tests that cover similar things\r\n4. add a test that covers the case\r\n5. open a pull request to https://github.com/jupyterhub/jupyterhub with your new test\r\n\r\nRemember, you don't need to already know how to do all this! We'll help you. Respond to the issue here or [on gitter](https://gitter.im/jupyterhub/jupyterhub) if you have questions :)"},"comment":{"url":"https://api.github.com/repos/jupyterhub/outreachy/issues/comments/423952435","html_url":"https://github.com/jupyterhub/outreachy/issues/8#issuecomment-423952435","issue_url":"https://api.github.com/repos/jupyterhub/outreachy/issues/8","id":423952435,"node_id":"MDEyOklzc3VlQ29tbWVudDQyMzk1MjQzNQ==","user":{"login":"minrk","id":151929,"node_id":"MDQ6VXNlcjE1MTkyOQ==","avatar_url":"https://avatars1.githubusercontent.com/u/151929?v=4","gravatar_id":"","url":"https://api.github.com/users/minrk","html_url":"https://github.com/minrk","followers_url":"https://api.github.com/users/minrk/followers","following_url":"https://api.github.com/users/minrk/following{/other_user}","gists_url":"https://api.github.com/users/minrk/gists{/gist_id}","starred_url":"https://api.github.com/users/minrk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/minrk/subscriptions","organizations_url":"https://api.github.com/users/minrk/orgs","repos_url":"https://api.github.com/users/minrk/repos","events_url":"https://api.github.com/users/minrk/events{/privacy}","received_events_url":"https://api.github.com/users/minrk/received_events","type":"User","site_admin":false},"created_at":"2018-09-24T12:06:37Z","updated_at":"2018-09-24T12:06:37Z","author_association":"MEMBER","body":"Welcome! Feel free to ask questions here or on Gitter for guidance."}}
{"actor":{"display_login":"minrk"}}