{"action":"created","issue":{"url":"https://api.github.com/repos/junit-team/junit/issues/1078","labels_url":"https://api.github.com/repos/junit-team/junit/issues/1078/labels{/name}","comments_url":"https://api.github.com/repos/junit-team/junit/issues/1078/comments","events_url":"https://api.github.com/repos/junit-team/junit/issues/1078/events","html_url":"https://github.com/junit-team/junit/issues/1078","id":56108000,"number":1078,"title":"@Test annotations on interface default methods","user":{"login":"nwillc","id":3626589,"avatar_url":"https://avatars.githubusercontent.com/u/3626589?v=3","gravatar_id":"","url":"https://api.github.com/users/nwillc","html_url":"https://github.com/nwillc","followers_url":"https://api.github.com/users/nwillc/followers","following_url":"https://api.github.com/users/nwillc/following{/other_user}","gists_url":"https://api.github.com/users/nwillc/gists{/gist_id}","starred_url":"https://api.github.com/users/nwillc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nwillc/subscriptions","organizations_url":"https://api.github.com/users/nwillc/orgs","repos_url":"https://api.github.com/users/nwillc/repos","events_url":"https://api.github.com/users/nwillc/events{/privacy}","received_events_url":"https://api.github.com/users/nwillc/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":15,"created_at":"2015-01-31T02:07:24Z","updated_at":"2015-02-01T09:00:50Z","closed_at":null,"body":"I was hoping to make and interface with @Test annotated default methods that my tests could implement.  Didn't appear to see these tests.  "},"comment":{"url":"https://api.github.com/repos/junit-team/junit/issues/comments/72357094","html_url":"https://github.com/junit-team/junit/issues/1078#issuecomment-72357094","issue_url":"https://api.github.com/repos/junit-team/junit/issues/1078","id":72357094,"user":{"login":"Tibor17","id":1045063,"avatar_url":"https://avatars.githubusercontent.com/u/1045063?v=3","gravatar_id":"","url":"https://api.github.com/users/Tibor17","html_url":"https://github.com/Tibor17","followers_url":"https://api.github.com/users/Tibor17/followers","following_url":"https://api.github.com/users/Tibor17/following{/other_user}","gists_url":"https://api.github.com/users/Tibor17/gists{/gist_id}","starred_url":"https://api.github.com/users/Tibor17/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Tibor17/subscriptions","organizations_url":"https://api.github.com/users/Tibor17/orgs","repos_url":"https://api.github.com/users/Tibor17/repos","events_url":"https://api.github.com/users/Tibor17/events{/privacy}","received_events_url":"https://api.github.com/users/Tibor17/received_events","type":"User","site_admin":false},"created_at":"2015-02-01T09:00:50Z","updated_at":"2015-02-01T09:00:50Z","body":"You could do that with @ Inherited annotation because it is Java 5 annotation. The same can be done with @ Ignored.\r\nUnfortunately `getSuperClasses()` substituted this and it's even worse because you should now find out what strange user's class constructs/inhertiace will be broken.\r\nhttps://github.com/junit-team/junit/blob/master/src/main/java/org/junit/runners/model/TestClass.java#L64\r\n"}}