{"action":"created","issue":{"url":"https://api.github.com/repos/kotlintest/kotlintest/issues/440","repository_url":"https://api.github.com/repos/kotlintest/kotlintest","labels_url":"https://api.github.com/repos/kotlintest/kotlintest/issues/440/labels{/name}","comments_url":"https://api.github.com/repos/kotlintest/kotlintest/issues/440/comments","events_url":"https://api.github.com/repos/kotlintest/kotlintest/issues/440/events","html_url":"https://github.com/kotlintest/kotlintest/issues/440","id":369562959,"node_id":"MDU6SXNzdWUzNjk1NjI5NTk=","number":440,"title":"Extensions should be able to find out whether test case is enabled","user":{"login":"anti-social","id":305899,"node_id":"MDQ6VXNlcjMwNTg5OQ==","avatar_url":"https://avatars2.githubusercontent.com/u/305899?v=4","gravatar_id":"","url":"https://api.github.com/users/anti-social","html_url":"https://github.com/anti-social","followers_url":"https://api.github.com/users/anti-social/followers","following_url":"https://api.github.com/users/anti-social/following{/other_user}","gists_url":"https://api.github.com/users/anti-social/gists{/gist_id}","starred_url":"https://api.github.com/users/anti-social/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anti-social/subscriptions","organizations_url":"https://api.github.com/users/anti-social/orgs","repos_url":"https://api.github.com/users/anti-social/repos","events_url":"https://api.github.com/users/anti-social/events{/privacy}","received_events_url":"https://api.github.com/users/anti-social/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2018-10-12T13:56:31Z","updated_at":"2018-10-12T15:55:44Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"I have a specification that tests functionality that is bound with Elasticsearch, so it requires Elasticsearch to be run. Also there is an extension that sets up and cleans up fixtures.\r\n\r\nWhen I wanted to not run such tests I added a tag to the specification. Now the tests are skipped but the extension runs nevertheless. And they fails as there is no running Elasticsearch.\r\n\r\nI understand that it might be useful to run an extension for the non-active tests, but the extension should be able to find out that test case is disabled. Possibly there should be a specific property in `TestCaseInterceptContext`. Or maybe there is a way to find out that information."},"comment":{"url":"https://api.github.com/repos/kotlintest/kotlintest/issues/comments/429373980","html_url":"https://github.com/kotlintest/kotlintest/issues/440#issuecomment-429373980","issue_url":"https://api.github.com/repos/kotlintest/kotlintest/issues/440","id":429373980,"node_id":"MDEyOklzc3VlQ29tbWVudDQyOTM3Mzk4MA==","user":{"login":"anti-social","id":305899,"node_id":"MDQ6VXNlcjMwNTg5OQ==","avatar_url":"https://avatars2.githubusercontent.com/u/305899?v=4","gravatar_id":"","url":"https://api.github.com/users/anti-social","html_url":"https://github.com/anti-social","followers_url":"https://api.github.com/users/anti-social/followers","following_url":"https://api.github.com/users/anti-social/following{/other_user}","gists_url":"https://api.github.com/users/anti-social/gists{/gist_id}","starred_url":"https://api.github.com/users/anti-social/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anti-social/subscriptions","organizations_url":"https://api.github.com/users/anti-social/orgs","repos_url":"https://api.github.com/users/anti-social/repos","events_url":"https://api.github.com/users/anti-social/events{/privacy}","received_events_url":"https://api.github.com/users/anti-social/received_events","type":"User","site_admin":false},"created_at":"2018-10-12T15:55:44Z","updated_at":"2018-10-12T15:55:44Z","author_association":"CONTRIBUTOR","body":"Yes, this is exactly my problem."}}
{"actor":{"display_login":"anti-social"}}