{"action":"created","issue":{"url":"https://api.github.com/repos/spekframework/spek/issues/52","repository_url":"https://api.github.com/repos/spekframework/spek","labels_url":"https://api.github.com/repos/spekframework/spek/issues/52/labels{/name}","comments_url":"https://api.github.com/repos/spekframework/spek/issues/52/comments","events_url":"https://api.github.com/repos/spekframework/spek/issues/52/events","html_url":"https://github.com/spekframework/spek/issues/52","id":121519268,"node_id":"MDU6SXNzdWUxMjE1MTkyNjg=","number":52,"title":"Improve grouping in JUnit test reports","user":{"login":"madhead","id":577360,"node_id":"MDQ6VXNlcjU3NzM2MA==","avatar_url":"https://avatars3.githubusercontent.com/u/577360?v=4","gravatar_id":"","url":"https://api.github.com/users/madhead","html_url":"https://github.com/madhead","followers_url":"https://api.github.com/users/madhead/followers","following_url":"https://api.github.com/users/madhead/following{/other_user}","gists_url":"https://api.github.com/users/madhead/gists{/gist_id}","starred_url":"https://api.github.com/users/madhead/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/madhead/subscriptions","organizations_url":"https://api.github.com/users/madhead/orgs","repos_url":"https://api.github.com/users/madhead/repos","events_url":"https://api.github.com/users/madhead/events{/privacy}","received_events_url":"https://api.github.com/users/madhead/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2015-12-10T16:02:00Z","updated_at":"2018-06-06T22:05:42Z","closed_at":null,"author_association":"NONE","body":"I've setup a test repo for this issue [here](https://github.com/madhead/spek-reports).\n\nWhen I run Spek suites in IntelliJ IDEA, the reports looks awesome:\n![IntelliJ IDEA test report](https://cloud.githubusercontent.com/assets/577360/15592412/35729cb8-23ac-11e6-9a49-87295f04791e.png)\n\nSuite class's name is visible alongside with it's package. The sings are aligned in tree. Just great.\n\nBut when I run tests in Gradle (`./gradlew test`) the report (`build/reports/tests/index.html`) is not so good:\n![Gradle test report - root](https://cloud.githubusercontent.com/assets/577360/15592483/e22286b2-23ac-11e6-8071-6eca9eb42df0.png)\n![Gradle test report - default-package expanded](https://cloud.githubusercontent.com/assets/577360/15592486/e7bcf274-23ac-11e6-868d-993976bc1016.png)\n![Gradle test report - arithmetics expanded](https://cloud.githubusercontent.com/assets/577360/15592492/eb4ddebc-23ac-11e6-9343-0decdd37eea6.png)\n- Everything is put inside `default-package`, which is not true.\n- `given` / `describe` / `on` blocks appear in one list.\n\nI understand that reports are not supposed to support custom tree structures, but wouldn't it be better if `describe` goes to package name and all `on`s being grouped by them?\n\nAlso, XML reports should be tweaked too to improve reporting on CI...\n"},"comment":{"url":"https://api.github.com/repos/spekframework/spek/issues/comments/395229262","html_url":"https://github.com/spekframework/spek/issues/52#issuecomment-395229262","issue_url":"https://api.github.com/repos/spekframework/spek/issues/52","id":395229262,"node_id":"MDEyOklzc3VlQ29tbWVudDM5NTIyOTI2Mg==","user":{"login":"y0sh33","id":6653971,"node_id":"MDQ6VXNlcjY2NTM5NzE=","avatar_url":"https://avatars0.githubusercontent.com/u/6653971?v=4","gravatar_id":"","url":"https://api.github.com/users/y0sh33","html_url":"https://github.com/y0sh33","followers_url":"https://api.github.com/users/y0sh33/followers","following_url":"https://api.github.com/users/y0sh33/following{/other_user}","gists_url":"https://api.github.com/users/y0sh33/gists{/gist_id}","starred_url":"https://api.github.com/users/y0sh33/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/y0sh33/subscriptions","organizations_url":"https://api.github.com/users/y0sh33/orgs","repos_url":"https://api.github.com/users/y0sh33/repos","events_url":"https://api.github.com/users/y0sh33/events{/privacy}","received_events_url":"https://api.github.com/users/y0sh33/received_events","type":"User","site_admin":false},"created_at":"2018-06-06T22:05:42Z","updated_at":"2018-06-06T22:05:42Z","author_association":"NONE","body":"bump +1"}}
{"actor":{"display_login":"y0sh33"}}