{"action":"created","issue":{"url":"https://api.github.com/repos/AlexandreDecan/Lexpage/issues/29","labels_url":"https://api.github.com/repos/AlexandreDecan/Lexpage/issues/29/labels{/name}","comments_url":"https://api.github.com/repos/AlexandreDecan/Lexpage/issues/29/comments","events_url":"https://api.github.com/repos/AlexandreDecan/Lexpage/issues/29/events","html_url":"https://github.com/AlexandreDecan/Lexpage/issues/29","id":116114848,"number":29,"title":"Augmentation du coverage des tests","user":{"login":"AlexandreDecan","id":4992216,"avatar_url":"https://avatars.githubusercontent.com/u/4992216?v=3","gravatar_id":"","url":"https://api.github.com/users/AlexandreDecan","html_url":"https://github.com/AlexandreDecan","followers_url":"https://api.github.com/users/AlexandreDecan/followers","following_url":"https://api.github.com/users/AlexandreDecan/following{/other_user}","gists_url":"https://api.github.com/users/AlexandreDecan/gists{/gist_id}","starred_url":"https://api.github.com/users/AlexandreDecan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AlexandreDecan/subscriptions","organizations_url":"https://api.github.com/users/AlexandreDecan/orgs","repos_url":"https://api.github.com/users/AlexandreDecan/repos","events_url":"https://api.github.com/users/AlexandreDecan/events{/privacy}","received_events_url":"https://api.github.com/users/AlexandreDecan/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/AlexandreDecan/Lexpage/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-11-10T14:13:15Z","updated_at":"2015-11-12T12:30:09Z","closed_at":"2015-11-12T12:30:08Z","body":"Bien que le coverage ne soit pas une métrique reflétant correctement la qualité du code, et encore moins une métrique reflétant la qualité des tests, c'est une métrique qui donne une bonne approximation du \"soin\" apporté à l'élaboration de tests, et une certaine confiance en ces tests. \r\n\r\nL'objectif n'est pas de vendre Lexpage comme un système fiable et testé à 100%, mais plutôt d'avoir cette petite fierté personnelle d'avoir un code vérifiant la *majorité* des situations, et une motivation supplémentaire pour écrire des tests unitaires et fonctionnels. \r\n\r\nA moyen terme, l'idée est d'approcher les 90%. "},"comment":{"url":"https://api.github.com/repos/AlexandreDecan/Lexpage/issues/comments/156091949","html_url":"https://github.com/AlexandreDecan/Lexpage/issues/29#issuecomment-156091949","issue_url":"https://api.github.com/repos/AlexandreDecan/Lexpage/issues/29","id":156091949,"user":{"login":"AlexandreDecan","id":4992216,"avatar_url":"https://avatars.githubusercontent.com/u/4992216?v=3","gravatar_id":"","url":"https://api.github.com/users/AlexandreDecan","html_url":"https://github.com/AlexandreDecan","followers_url":"https://api.github.com/users/AlexandreDecan/followers","following_url":"https://api.github.com/users/AlexandreDecan/following{/other_user}","gists_url":"https://api.github.com/users/AlexandreDecan/gists{/gist_id}","starred_url":"https://api.github.com/users/AlexandreDecan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AlexandreDecan/subscriptions","organizations_url":"https://api.github.com/users/AlexandreDecan/orgs","repos_url":"https://api.github.com/users/AlexandreDecan/repos","events_url":"https://api.github.com/users/AlexandreDecan/events{/privacy}","received_events_url":"https://api.github.com/users/AlexandreDecan/received_events","type":"User","site_admin":false},"created_at":"2015-11-12T12:30:08Z","updated_at":"2015-11-12T12:30:08Z","body":"Les 90% sont atteints dans 7546e4f, essentiellement grâce à l'ajout de tests concernant l'édition de billets ; l'ajout, la suppression et la modification de messages sur le forum et dans la messagerie privée. "}}