{"action":"created","issue":{"url":"https://api.github.com/repos/connollyst/zkunit/issues/1","labels_url":"https://api.github.com/repos/connollyst/zkunit/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/connollyst/zkunit/issues/1/comments","events_url":"https://api.github.com/repos/connollyst/zkunit/issues/1/events","html_url":"https://github.com/connollyst/zkunit/issues/1","id":108660050,"number":1,"title":"JUnit launches a ValidationError when trying to use ZKTest","user":{"login":"ibonUrrutia","id":6927626,"avatar_url":"https://avatars.githubusercontent.com/u/6927626?v=3","gravatar_id":"","url":"https://api.github.com/users/ibonUrrutia","html_url":"https://github.com/ibonUrrutia","followers_url":"https://api.github.com/users/ibonUrrutia/followers","following_url":"https://api.github.com/users/ibonUrrutia/following{/other_user}","gists_url":"https://api.github.com/users/ibonUrrutia/gists{/gist_id}","starred_url":"https://api.github.com/users/ibonUrrutia/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ibonUrrutia/subscriptions","organizations_url":"https://api.github.com/users/ibonUrrutia/orgs","repos_url":"https://api.github.com/users/ibonUrrutia/repos","events_url":"https://api.github.com/users/ibonUrrutia/events{/privacy}","received_events_url":"https://api.github.com/users/ibonUrrutia/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-09-28T13:40:35Z","updated_at":"2015-09-28T13:45:32Z","closed_at":null,"body":"**ZKUnit version: 1.1**\r\n\r\nWhen launching a JUnit tests in a class which extends ZKTest, this exception was thrown:\r\n```\r\norg.junit.internal.runners.rules.ValidationError: The @Rule 'rule' must be public.\r\n\tat org.junit.internal.runners.rules.RuleMemberValidator$MemberMustBePublic.validate(RuleMemberValidator.java:222)\r\n\tat org.junit.internal.runners.rules.RuleMemberValidator.validateMember(RuleMemberValidator.java:99)\r\n\tat org.junit.internal.runners.rules.RuleMemberValidator.validate(RuleMemberValidator.java:93)\r\n\tat org.junit.runners.BlockJUnit4ClassRunner.validateFields(BlockJUnit4ClassRunner.java:196)\r\n\tat org.junit.runners.BlockJUnit4ClassRunner.collectInitializationErrors(BlockJUnit4ClassRunner.java:129)\r\n\tat org.junit.runners.ParentRunner.validate(ParentRunner.java:416)\r\n\tat org.junit.runners.ParentRunner.<init>(ParentRunner.java:84)\r\n\tat org.junit.runners.BlockJUnit4ClassRunner.<init>(BlockJUnit4ClassRunner.java:65)\r\n\tat org.junit.internal.builders.JUnit4Builder.runnerForClass(JUnit4Builder.java:10)\r\n\tat org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59)\r\n\tat org.junit.internal.builders.AllDefaultPossibilitiesBuilder.runnerForClass(AllDefaultPossibilitiesBuilder.java:26)\r\n\tat org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59)\r\n\tat org.junit.internal.requests.ClassRequest.getRunner(ClassRequest.java:33)\r\n\tat org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.<init>(JUnit4TestReference.java:33)\r\n\tat org.eclipse.jdt.internal.junit4.runner.JUnit4TestClassReference.<init>(JUnit4TestClassReference.java:25)\r\n\tat org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.createTest(JUnit4TestLoader.java:48)\r\n\tat org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.loadTests(JUnit4TestLoader.java:38)\r\n\tat org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:452)\r\n\tat org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)\r\n\tat org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)\r\n\tat org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)\r\n```\r\n\r\nI saw that in the current trunk you have already took away that ```@Rule``` in ```ZKTest```. Do you know when are you going to release 1.3?"},"comment":{"url":"https://api.github.com/repos/connollyst/zkunit/issues/comments/143747718","html_url":"https://github.com/connollyst/zkunit/issues/1#issuecomment-143747718","issue_url":"https://api.github.com/repos/connollyst/zkunit/issues/1","id":143747718,"user":{"login":"connollyst","id":521747,"avatar_url":"https://avatars.githubusercontent.com/u/521747?v=3","gravatar_id":"","url":"https://api.github.com/users/connollyst","html_url":"https://github.com/connollyst","followers_url":"https://api.github.com/users/connollyst/followers","following_url":"https://api.github.com/users/connollyst/following{/other_user}","gists_url":"https://api.github.com/users/connollyst/gists{/gist_id}","starred_url":"https://api.github.com/users/connollyst/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/connollyst/subscriptions","organizations_url":"https://api.github.com/users/connollyst/orgs","repos_url":"https://api.github.com/users/connollyst/repos","events_url":"https://api.github.com/users/connollyst/events{/privacy}","received_events_url":"https://api.github.com/users/connollyst/received_events","type":"User","site_admin":false},"created_at":"2015-09-28T13:45:32Z","updated_at":"2015-09-28T13:45:32Z","body":"Hi Ibon,\r\n\r\nYeah, that's a problem I ran into too. `@Rule` didn't play well with the ZK environment I set up and so I rolled back those changes. I personally use v1.0 in my projects, you can use that now to play around. I'll release the trunk (essentially v1.0 again) as v1.3 to avoid any future confusion.\r\n\r\nThanks for bringing this up, let me know if I can help in any way.\r\n\r\nCheers,\r\nSean"}}