{"action":"created","issue":{"url":"https://api.github.com/repos/grahamlyons/tst/issues/1","labels_url":"https://api.github.com/repos/grahamlyons/tst/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/grahamlyons/tst/issues/1/comments","events_url":"https://api.github.com/repos/grahamlyons/tst/issues/1/events","html_url":"https://github.com/grahamlyons/tst/issues/1","id":124106666,"number":1,"title":"Async/exclusive tests","user":{"login":"dfcreative","id":300067,"avatar_url":"https://avatars.githubusercontent.com/u/300067?v=3","gravatar_id":"","url":"https://api.github.com/users/dfcreative","html_url":"https://github.com/dfcreative","followers_url":"https://api.github.com/users/dfcreative/followers","following_url":"https://api.github.com/users/dfcreative/following{/other_user}","gists_url":"https://api.github.com/users/dfcreative/gists{/gist_id}","starred_url":"https://api.github.com/users/dfcreative/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dfcreative/subscriptions","organizations_url":"https://api.github.com/users/dfcreative/orgs","repos_url":"https://api.github.com/users/dfcreative/repos","events_url":"https://api.github.com/users/dfcreative/events{/privacy}","received_events_url":"https://api.github.com/users/dfcreative/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-12-28T18:49:22Z","updated_at":"2016-01-03T04:41:51Z","closed_at":null,"body":"Hello, Graham!\r\n\r\nRecently I started thinking about minimalistic test runner for both browser/node and stumbled upon your package, which is I think very nice, comparing to the huge ones like [mocha](https://www.npmjs.com/package/mocha), [ava](https://www.npmjs.com/package/ava), [tap](https://www.npmjs.com/package/tap), [tape](https://www.npmjs.com/package/tape) etc. Almost exactly the thing I wanted to do.\r\nTwo features stops me from switching to `tst`: exclusive and async tests. They are a well-established practice and convention, and also essential part of my workflow. It is impossible to delegate them to side packages, they have to be the part of test runner.\r\nI can implement this, in tap-compatible way:\r\n`test.skip()`, `test.only()` and `test.end()`. But that will make `test` function async (like in mocha, tape or ava), which is I beleive not really important (what are the use-cases to log outside of the tests and bind that to testing flow?), thoght [some other guys don’t think so](https://github.com/isaacs/node-tap/issues/187), which seems to be an interest in theoretical purity rather than usability.\r\nThis issue is just to check whether you react on issues and whether you’re open to contributions :)\r\n\r\nThank you and looking forward!\r\n@grahamlyons"},"comment":{"url":"https://api.github.com/repos/grahamlyons/tst/issues/comments/168459313","html_url":"https://github.com/grahamlyons/tst/issues/1#issuecomment-168459313","issue_url":"https://api.github.com/repos/grahamlyons/tst/issues/1","id":168459313,"user":{"login":"dfcreative","id":300067,"avatar_url":"https://avatars.githubusercontent.com/u/300067?v=3","gravatar_id":"","url":"https://api.github.com/users/dfcreative","html_url":"https://github.com/dfcreative","followers_url":"https://api.github.com/users/dfcreative/followers","following_url":"https://api.github.com/users/dfcreative/following{/other_user}","gists_url":"https://api.github.com/users/dfcreative/gists{/gist_id}","starred_url":"https://api.github.com/users/dfcreative/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dfcreative/subscriptions","organizations_url":"https://api.github.com/users/dfcreative/orgs","repos_url":"https://api.github.com/users/dfcreative/repos","events_url":"https://api.github.com/users/dfcreative/events{/privacy}","received_events_url":"https://api.github.com/users/dfcreative/received_events","type":"User","site_admin":false},"created_at":"2016-01-03T04:41:50Z","updated_at":"2016-01-03T04:41:50Z","body":"@grahamlyons hi! Sorry for disturbing, but I kind of need this updated package in development.\r\nDo you have any opportunity to look at it?"}}