{"action":"created","issue":{"url":"https://api.github.com/repos/kotlintest/kotlintest/issues/299","repository_url":"https://api.github.com/repos/kotlintest/kotlintest","labels_url":"https://api.github.com/repos/kotlintest/kotlintest/issues/299/labels{/name}","comments_url":"https://api.github.com/repos/kotlintest/kotlintest/issues/299/comments","events_url":"https://api.github.com/repos/kotlintest/kotlintest/issues/299/events","html_url":"https://github.com/kotlintest/kotlintest/issues/299","id":316586180,"number":299,"title":"Kotlintest 3 with jUnit 4.","user":{"login":"psa-anddev","id":18621377,"avatar_url":"https://avatars0.githubusercontent.com/u/18621377?v=4","gravatar_id":"","url":"https://api.github.com/users/psa-anddev","html_url":"https://github.com/psa-anddev","followers_url":"https://api.github.com/users/psa-anddev/followers","following_url":"https://api.github.com/users/psa-anddev/following{/other_user}","gists_url":"https://api.github.com/users/psa-anddev/gists{/gist_id}","starred_url":"https://api.github.com/users/psa-anddev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/psa-anddev/subscriptions","organizations_url":"https://api.github.com/users/psa-anddev/orgs","repos_url":"https://api.github.com/users/psa-anddev/repos","events_url":"https://api.github.com/users/psa-anddev/events{/privacy}","received_events_url":"https://api.github.com/users/psa-anddev/received_events","type":"User","site_admin":false},"labels":[{"id":293015601,"url":"https://api.github.com/repos/kotlintest/kotlintest/labels/question","name":"question","color":"cc317c","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-04-22T15:01:17Z","updated_at":"2018-04-23T22:08:59Z","closed_at":null,"author_association":"NONE","body":"I was wondering how can I update to Kotlintest 3 (from 2.7) and use it with jUnit 4. The documentation only talks about its use with jUnit 5. Has the support for jUnit 4 been dropped or is it still possible to use kotlintest with it? "},"comment":{"url":"https://api.github.com/repos/kotlintest/kotlintest/issues/comments/383738862","html_url":"https://github.com/kotlintest/kotlintest/issues/299#issuecomment-383738862","issue_url":"https://api.github.com/repos/kotlintest/kotlintest/issues/299","id":383738862,"user":{"login":"psa-anddev","id":18621377,"avatar_url":"https://avatars0.githubusercontent.com/u/18621377?v=4","gravatar_id":"","url":"https://api.github.com/users/psa-anddev","html_url":"https://github.com/psa-anddev","followers_url":"https://api.github.com/users/psa-anddev/followers","following_url":"https://api.github.com/users/psa-anddev/following{/other_user}","gists_url":"https://api.github.com/users/psa-anddev/gists{/gist_id}","starred_url":"https://api.github.com/users/psa-anddev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/psa-anddev/subscriptions","organizations_url":"https://api.github.com/users/psa-anddev/orgs","repos_url":"https://api.github.com/users/psa-anddev/repos","events_url":"https://api.github.com/users/psa-anddev/events{/privacy}","received_events_url":"https://api.github.com/users/psa-anddev/received_events","type":"User","site_admin":false},"created_at":"2018-04-23T22:08:59Z","updated_at":"2018-04-23T22:08:59Z","author_association":"NONE","body":"I first came to this library because Spek decided to move to jUnit 5 and stop supporting jUnit 4. After having tested this library for a while, I think I like this library better. I believe it is too soon to drop the support for jUnit 4. And, as a matter of fact, if this is done properly, this library can extend other realms by providing an easy way to support other runners.\r\n\r\nFirstly, jUnit 5 has just come out and although Gradle, Maven and other build systems offer support for it, there are some situations that the use of jUnit 5 is difficult. \r\n I like to work in many areas but my primary work is as an Android developer. In Android, jUnit 5 can be used but, in my experience, setting it up is difficult and even using it, sometimes, you have no other option than using the vintage runner to run, for instance, Robolectric tests. I think Kotlintest would be in a position of advantage by keeping jUnit 4 support now that Google has endorsed Kotlin. I think people would prefer to use this library over Spek if jUnit 4 support was not dropped. \r\n\r\nSupporting jUnit 4 and jUnit 5 at the same time could be a way to make this library grow. By abstracting the runner, support for other runners could be added and, eventually, this library could be compiled to Javascript or even to native. \r\n\r\nIf you are open to that idea, I could try to write some code in order to bring jUnit 4 support back to the library. \r\n\r\nAnyway, it's up to you guys. "}}
{"actor":{"display_login":"psa-anddev"}}