{"action":"created","issue":{"url":"https://api.github.com/repos/mochajs/mocha/issues/2000","labels_url":"https://api.github.com/repos/mochajs/mocha/issues/2000/labels{/name}","comments_url":"https://api.github.com/repos/mochajs/mocha/issues/2000/comments","events_url":"https://api.github.com/repos/mochajs/mocha/issues/2000/events","html_url":"https://github.com/mochajs/mocha/pull/2000","id":121320598,"number":2000,"title":"Use more visually-distinctive characters on the 'dot' reporter","user":{"login":"ELLIOTTCABLE","id":200,"avatar_url":"https://avatars.githubusercontent.com/u/200?v=3","gravatar_id":"","url":"https://api.github.com/users/ELLIOTTCABLE","html_url":"https://github.com/ELLIOTTCABLE","followers_url":"https://api.github.com/users/ELLIOTTCABLE/followers","following_url":"https://api.github.com/users/ELLIOTTCABLE/following{/other_user}","gists_url":"https://api.github.com/users/ELLIOTTCABLE/gists{/gist_id}","starred_url":"https://api.github.com/users/ELLIOTTCABLE/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ELLIOTTCABLE/subscriptions","organizations_url":"https://api.github.com/users/ELLIOTTCABLE/orgs","repos_url":"https://api.github.com/users/ELLIOTTCABLE/repos","events_url":"https://api.github.com/users/ELLIOTTCABLE/events{/privacy}","received_events_url":"https://api.github.com/users/ELLIOTTCABLE/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2015-12-09T19:28:58Z","updated_at":"2015-12-10T00:15:03Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/mochajs/mocha/pulls/2000","html_url":"https://github.com/mochajs/mocha/pull/2000","diff_url":"https://github.com/mochajs/mocha/pull/2000.diff","patch_url":"https://github.com/mochajs/mocha/pull/2000.patch"},"body":"I see that on non-Windows, the characters are usually some Unicode; is there any particular pretty characters people would rather see than `!` and `,`? (Personally, I think this looks really, really great even with those basic characters.)\r\n\r\n<img width=\"601\" alt=\"screen shot 2015-12-09 at 1 23 11 pm\" src=\"https://cloud.githubusercontent.com/assets/200/11696239/fc74f9dc-9e78-11e5-8b50-0b501db73301.png\">"},"comment":{"url":"https://api.github.com/repos/mochajs/mocha/issues/comments/163443905","html_url":"https://github.com/mochajs/mocha/pull/2000#issuecomment-163443905","issue_url":"https://api.github.com/repos/mochajs/mocha/issues/2000","id":163443905,"user":{"login":"ELLIOTTCABLE","id":200,"avatar_url":"https://avatars.githubusercontent.com/u/200?v=3","gravatar_id":"","url":"https://api.github.com/users/ELLIOTTCABLE","html_url":"https://github.com/ELLIOTTCABLE","followers_url":"https://api.github.com/users/ELLIOTTCABLE/followers","following_url":"https://api.github.com/users/ELLIOTTCABLE/following{/other_user}","gists_url":"https://api.github.com/users/ELLIOTTCABLE/gists{/gist_id}","starred_url":"https://api.github.com/users/ELLIOTTCABLE/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ELLIOTTCABLE/subscriptions","organizations_url":"https://api.github.com/users/ELLIOTTCABLE/orgs","repos_url":"https://api.github.com/users/ELLIOTTCABLE/repos","events_url":"https://api.github.com/users/ELLIOTTCABLE/events{/privacy}","received_events_url":"https://api.github.com/users/ELLIOTTCABLE/received_events","type":"User","site_admin":false},"created_at":"2015-12-10T00:15:03Z","updated_at":"2015-12-10T00:15:03Z","body":"I'll take a look at fixing it myself later tonight! Thanks for helping with\nthat!\n\nSo the question now is: is ‘scraping’ the ANSI/pretty reporters a supported\ninteraction method? I personally definitely don't think it should be, but\nthat's not my call. If it *is* supported, though, this is a breaking\nchange, and would need to wait for a better reason to break the version.\n\nAs for the why: like I said above, it's very visually indistinct; besides\nthe aesthetic argument, it's a issue of usability: `dot` is the shortest /\nmost fs-watch-useful / cleanest reporter (and arguably the most useful\nbesides `spec`!), and there's definitely accessibility issues with\nundifferentiated output.\n\n(At the very least, can we switch to commas/exclamations when COLOUR is\ndisabled? In that case you're literally losing the information about\n*where* the failures are occurring, because they're only currently exposed\nvia that colour. :P)\nOn Wed, Dec 9, 2015 at 6:09 PM Daniel St. Jules <notifications@github.com>\nwrote:\n\n> Nvm, it's only a single test file that has failures. Try running make\n> test-integration. All failures are in test/integration/hook.err.js\n>\n> Quick fix to make things pass:\n>\n>         lines = res.output\n>           .split(/[\\n․]+/)// =>\n>         lines = res.output\n>           .split(/[\\n․!,]+/)\n>\n> Or even better, update the split to use lib/reporters/base.symbols\n>\n> —\n> Reply to this email directly or view it on GitHub\n> <https://github.com/mochajs/mocha/pull/2000#issuecomment-163442767>.\n>\n"}}