{"action":"created","issue":{"url":"https://api.github.com/repos/hackebrot/qutebrowser/issues/26","labels_url":"https://api.github.com/repos/hackebrot/qutebrowser/issues/26/labels{/name}","comments_url":"https://api.github.com/repos/hackebrot/qutebrowser/issues/26/comments","events_url":"https://api.github.com/repos/hackebrot/qutebrowser/issues/26/events","html_url":"https://github.com/hackebrot/qutebrowser/issues/26","id":73256145,"number":26,"title":"Way forward after adopt pytest month","user":{"login":"The-Compiler","id":625793,"avatar_url":"https://avatars.githubusercontent.com/u/625793?v=3","gravatar_id":"","url":"https://api.github.com/users/The-Compiler","html_url":"https://github.com/The-Compiler","followers_url":"https://api.github.com/users/The-Compiler/followers","following_url":"https://api.github.com/users/The-Compiler/following{/other_user}","gists_url":"https://api.github.com/users/The-Compiler/gists{/gist_id}","starred_url":"https://api.github.com/users/The-Compiler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/The-Compiler/subscriptions","organizations_url":"https://api.github.com/users/The-Compiler/orgs","repos_url":"https://api.github.com/users/The-Compiler/repos","events_url":"https://api.github.com/users/The-Compiler/events{/privacy}","received_events_url":"https://api.github.com/users/The-Compiler/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-05-05T09:13:07Z","updated_at":"2015-08-09T18:34:42Z","closed_at":"2015-08-09T18:22:04Z","body":"Just wanted to do a little wrap-up as April is over already :cry:\r\n\r\nBut I definitely got a good idea about how pytest works! I feel capable of rewriting/cleaning up the remaining existing tests, and adding new tests definitely is easier than it was before!\r\n\r\nFor #22 (segfaults), @nicoddemus is currently investigating on my server, but it already seems a bit better, and the segfaults which are remaining might as well be a PyQt issue...\r\n\r\nFor #8 (getting rid of logging), @nicoddemus is working on capturing Qt logging in https://github.com/pytest-dev/pytest-qt/pull/40 and I plan to contribute the missing parts to `pytest-catchlog` here: https://github.com/eisensheng/pytest-catchlog/issues/1 - the aim at the end is to show tests as \"finished with warnings\" in my CI when there's unexpected log/Qt output but the tests succeeded.\r\n\r\n@hackebrot / @nicoddemus - is there anything else in progress I'm unaware of so far?\r\n\r\nIf you guys are done otherwise I'll do some more reorganisation/cleanup in the coming weeks - thank you very much for the pytest kickstart and all the contributions!"},"comment":{"url":"https://api.github.com/repos/hackebrot/qutebrowser/issues/comments/129223967","html_url":"https://github.com/hackebrot/qutebrowser/issues/26#issuecomment-129223967","issue_url":"https://api.github.com/repos/hackebrot/qutebrowser/issues/26","id":129223967,"user":{"login":"hackebrot","id":6024445,"avatar_url":"https://avatars.githubusercontent.com/u/6024445?v=3","gravatar_id":"","url":"https://api.github.com/users/hackebrot","html_url":"https://github.com/hackebrot","followers_url":"https://api.github.com/users/hackebrot/followers","following_url":"https://api.github.com/users/hackebrot/following{/other_user}","gists_url":"https://api.github.com/users/hackebrot/gists{/gist_id}","starred_url":"https://api.github.com/users/hackebrot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hackebrot/subscriptions","organizations_url":"https://api.github.com/users/hackebrot/orgs","repos_url":"https://api.github.com/users/hackebrot/repos","events_url":"https://api.github.com/users/hackebrot/events{/privacy}","received_events_url":"https://api.github.com/users/hackebrot/received_events","type":"User","site_admin":false},"created_at":"2015-08-09T18:34:42Z","updated_at":"2015-08-09T18:34:42Z","body":"It was great fun! :blush: "}}