{"action":"closed","issue":{"url":"https://api.github.com/repos/mochajs/mocha/issues/1649","labels_url":"https://api.github.com/repos/mochajs/mocha/issues/1649/labels{/name}","comments_url":"https://api.github.com/repos/mochajs/mocha/issues/1649/comments","events_url":"https://api.github.com/repos/mochajs/mocha/issues/1649/events","html_url":"https://github.com/mochajs/mocha/issues/1649","id":67328394,"number":1649,"title":"Is it possible to describe a 'skip'?","user":{"login":"another-dave","id":457630,"avatar_url":"https://avatars.githubusercontent.com/u/457630?v=3","gravatar_id":"","url":"https://api.github.com/users/another-dave","html_url":"https://github.com/another-dave","followers_url":"https://api.github.com/users/another-dave/followers","following_url":"https://api.github.com/users/another-dave/following{/other_user}","gists_url":"https://api.github.com/users/another-dave/gists{/gist_id}","starred_url":"https://api.github.com/users/another-dave/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/another-dave/subscriptions","organizations_url":"https://api.github.com/users/another-dave/orgs","repos_url":"https://api.github.com/users/another-dave/repos","events_url":"https://api.github.com/users/another-dave/events{/privacy}","received_events_url":"https://api.github.com/users/another-dave/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-04-09T10:15:47Z","updated_at":"2015-04-09T17:00:39Z","closed_at":"2015-04-09T17:00:39Z","body":"Similar to [JUnit's Ignore annotation](http://junit.sourceforge.net/javadoc/org/junit/Ignore.html), it would be nice to be able to describe a skip, e.g. by overloading to allow for an extra descriptive piece of text that could be output with the test results.\r\n\r\nHappy to look into this, but as per contrib guidelines said I'd raise it for discussion first.\r\n\r\nSomething like:\r\n\r\n```\r\nit.skip('should display results', function(){\r\n    //…\r\n})\r\n```\r\n\r\nbecoming\r\n\r\n```\r\nit.skip('skipped until bug-fix 123 implemented', 'should display results', function() {\r\n    //…\r\n})\r\n```\r\n\r\nWhich could output something along the lines of:\r\n\r\n>    - should display results (skipped until bug-fix 123 implemented)\r\n>\r\n>1 pending\r\n\r\nBest\r\nDave"}}