{"action":"created","issue":{"url":"https://api.github.com/repos/xmlrunner/unittest-xml-reporting/issues/97","labels_url":"https://api.github.com/repos/xmlrunner/unittest-xml-reporting/issues/97/labels{/name}","comments_url":"https://api.github.com/repos/xmlrunner/unittest-xml-reporting/issues/97/comments","events_url":"https://api.github.com/repos/xmlrunner/unittest-xml-reporting/issues/97/events","html_url":"https://github.com/xmlrunner/unittest-xml-reporting/pull/97","id":113355511,"number":97,"title":"Add ability to log exceptions to given logger.","user":{"login":"NightBlues","id":1741178,"avatar_url":"https://avatars.githubusercontent.com/u/1741178?v=3","gravatar_id":"","url":"https://api.github.com/users/NightBlues","html_url":"https://github.com/NightBlues","followers_url":"https://api.github.com/users/NightBlues/followers","following_url":"https://api.github.com/users/NightBlues/following{/other_user}","gists_url":"https://api.github.com/users/NightBlues/gists{/gist_id}","starred_url":"https://api.github.com/users/NightBlues/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/NightBlues/subscriptions","organizations_url":"https://api.github.com/users/NightBlues/orgs","repos_url":"https://api.github.com/users/NightBlues/repos","events_url":"https://api.github.com/users/NightBlues/events{/privacy}","received_events_url":"https://api.github.com/users/NightBlues/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-10-26T13:32:58Z","updated_at":"2015-10-27T10:07:01Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/xmlrunner/unittest-xml-reporting/pulls/97","html_url":"https://github.com/xmlrunner/unittest-xml-reporting/pull/97","diff_url":"https://github.com/xmlrunner/unittest-xml-reporting/pull/97.diff","patch_url":"https://github.com/xmlrunner/unittest-xml-reporting/pull/97.patch"},"body":""},"comment":{"url":"https://api.github.com/repos/xmlrunner/unittest-xml-reporting/issues/comments/151441505","html_url":"https://github.com/xmlrunner/unittest-xml-reporting/pull/97#issuecomment-151441505","issue_url":"https://api.github.com/repos/xmlrunner/unittest-xml-reporting/issues/97","id":151441505,"user":{"login":"NightBlues","id":1741178,"avatar_url":"https://avatars.githubusercontent.com/u/1741178?v=3","gravatar_id":"","url":"https://api.github.com/users/NightBlues","html_url":"https://github.com/NightBlues","followers_url":"https://api.github.com/users/NightBlues/followers","following_url":"https://api.github.com/users/NightBlues/following{/other_user}","gists_url":"https://api.github.com/users/NightBlues/gists{/gist_id}","starred_url":"https://api.github.com/users/NightBlues/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/NightBlues/subscriptions","organizations_url":"https://api.github.com/users/NightBlues/orgs","repos_url":"https://api.github.com/users/NightBlues/repos","events_url":"https://api.github.com/users/NightBlues/events{/privacy}","received_events_url":"https://api.github.com/users/NightBlues/received_events","type":"User","site_admin":false},"created_at":"2015-10-27T10:07:01Z","updated_at":"2015-10-27T10:07:01Z","body":"1. When you use xmlrunner for functional/highload testing you want to have more detailed info what went wrong during testcase. Than you use logger to provide detailed logs and it would be good to have exceptions in this logs.\r\n2. When you use xmlrunner for functional/highload testing - it may take a lot of time and xmlrunner generates results only after tests finished, but with custom logger you can see errors as soon as posible.\r\n3. Things like diagnostics (https://pypi.python.org/pypi/diagnostics) provides more detailed tracebacks and I dont see ways how to integrate it with xmlrunner without these lines: https://github.com/xmlrunner/unittest-xml-reporting/commit/d6a6d9116b66b25bef0870f6b4873eed8a92a15b#diff-015d9bea75b5f75c865688fdbad9cc50R226 https://github.com/xmlrunner/unittest-xml-reporting/commit/d6a6d9116b66b25bef0870f6b4873eed8a92a15b#diff-015d9bea75b5f75c865688fdbad9cc50R239."}}