{"action":"created","issue":{"url":"https://api.github.com/repos/mumuki/mumuki-platform/issues/223","labels_url":"https://api.github.com/repos/mumuki/mumuki-platform/issues/223/labels{/name}","comments_url":"https://api.github.com/repos/mumuki/mumuki-platform/issues/223/comments","events_url":"https://api.github.com/repos/mumuki/mumuki-platform/issues/223/events","html_url":"https://github.com/mumuki/mumuki-platform/issues/223","id":88636984,"number":223,"title":"Reify failed examples and display them accordingly","user":{"login":"faloi","id":1585835,"avatar_url":"https://avatars.githubusercontent.com/u/1585835?v=3","gravatar_id":"","url":"https://api.github.com/users/faloi","html_url":"https://github.com/faloi","followers_url":"https://api.github.com/users/faloi/followers","following_url":"https://api.github.com/users/faloi/following{/other_user}","gists_url":"https://api.github.com/users/faloi/gists{/gist_id}","starred_url":"https://api.github.com/users/faloi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/faloi/subscriptions","organizations_url":"https://api.github.com/users/faloi/orgs","repos_url":"https://api.github.com/users/faloi/repos","events_url":"https://api.github.com/users/faloi/events{/privacy}","received_events_url":"https://api.github.com/users/faloi/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mumuki/mumuki-platform/labels/new-feature","name":"new-feature","color":"fad8c7"},{"url":"https://api.github.com/repos/mumuki/mumuki-platform/labels/ready","name":"ready","color":"ededed"},{"url":"https://api.github.com/repos/mumuki/mumuki-platform/labels/ui","name":"ui","color":"009800"}],"state":"open","locked":false,"assignee":{"login":"jvillarejo","id":1713500,"avatar_url":"https://avatars.githubusercontent.com/u/1713500?v=3","gravatar_id":"","url":"https://api.github.com/users/jvillarejo","html_url":"https://github.com/jvillarejo","followers_url":"https://api.github.com/users/jvillarejo/followers","following_url":"https://api.github.com/users/jvillarejo/following{/other_user}","gists_url":"https://api.github.com/users/jvillarejo/gists{/gist_id}","starred_url":"https://api.github.com/users/jvillarejo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jvillarejo/subscriptions","organizations_url":"https://api.github.com/users/jvillarejo/orgs","repos_url":"https://api.github.com/users/jvillarejo/repos","events_url":"https://api.github.com/users/jvillarejo/events{/privacy}","received_events_url":"https://api.github.com/users/jvillarejo/received_events","type":"User","site_admin":false},"milestone":null,"comments":6,"created_at":"2015-06-16T06:46:28Z","updated_at":"2015-07-01T17:00:54Z","closed_at":null,"body":"The error output from most runners (except from Gobstones :smirk:) is very rough to a student: tempfile paths, test framework language, etc.\r\n\r\nRunners should be able to return structured data instead of string, configurable on a per language basis. This data should be a JSON and could consist of:\r\n- a `global_status`, with possible values `failed|passed`\r\n- an array of `examples`, with:\r\n  + a `title`, in sentence case\r\n  + a `status`, with possible values `failed|passed`\r\n  + an `output`, with the content-type defined for the language\r\n\r\n<s>To make this change backward compatible, a language should be able to opt-in by setting a flag \"Returns structured data?\"</s>"},"comment":{"url":"https://api.github.com/repos/mumuki/mumuki-platform/issues/comments/117751626","html_url":"https://github.com/mumuki/mumuki-platform/issues/223#issuecomment-117751626","issue_url":"https://api.github.com/repos/mumuki/mumuki-platform/issues/223","id":117751626,"user":{"login":"flbulgarelli","id":677436,"avatar_url":"https://avatars.githubusercontent.com/u/677436?v=3","gravatar_id":"","url":"https://api.github.com/users/flbulgarelli","html_url":"https://github.com/flbulgarelli","followers_url":"https://api.github.com/users/flbulgarelli/followers","following_url":"https://api.github.com/users/flbulgarelli/following{/other_user}","gists_url":"https://api.github.com/users/flbulgarelli/gists{/gist_id}","starred_url":"https://api.github.com/users/flbulgarelli/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/flbulgarelli/subscriptions","organizations_url":"https://api.github.com/users/flbulgarelli/orgs","repos_url":"https://api.github.com/users/flbulgarelli/repos","events_url":"https://api.github.com/users/flbulgarelli/events{/privacy}","received_events_url":"https://api.github.com/users/flbulgarelli/received_events","type":"User","site_admin":false},"created_at":"2015-07-01T17:00:54Z","updated_at":"2015-07-01T17:00:54Z","body":"@faloi please check my last comment"}}