{"action":"created","issue":{"url":"https://api.github.com/repos/junit-team/junit5/issues/378","repository_url":"https://api.github.com/repos/junit-team/junit5","labels_url":"https://api.github.com/repos/junit-team/junit5/issues/378/labels{/name}","comments_url":"https://api.github.com/repos/junit-team/junit5/issues/378/comments","events_url":"https://api.github.com/repos/junit-team/junit5/issues/378/events","html_url":"https://github.com/junit-team/junit5/issues/378","id":163827491,"number":378,"title":"Enhance support for dynamic tests","user":{"login":"sbrannen","id":104798,"avatar_url":"https://avatars.githubusercontent.com/u/104798?v=3","gravatar_id":"","url":"https://api.github.com/users/sbrannen","html_url":"https://github.com/sbrannen","followers_url":"https://api.github.com/users/sbrannen/followers","following_url":"https://api.github.com/users/sbrannen/following{/other_user}","gists_url":"https://api.github.com/users/sbrannen/gists{/gist_id}","starred_url":"https://api.github.com/users/sbrannen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sbrannen/subscriptions","organizations_url":"https://api.github.com/users/sbrannen/orgs","repos_url":"https://api.github.com/users/sbrannen/repos","events_url":"https://api.github.com/users/sbrannen/events{/privacy}","received_events_url":"https://api.github.com/users/sbrannen/received_events","type":"User","site_admin":false},"labels":[{"id":165165180,"url":"https://api.github.com/repos/junit-team/junit5/labels/enhancement","name":"enhancement","color":"84b6eb","default":true},{"id":293488747,"url":"https://api.github.com/repos/junit-team/junit5/labels/execution","name":"execution","color":"fbca04","default":false},{"id":289029959,"url":"https://api.github.com/repos/junit-team/junit5/labels/extensions","name":"extensions","color":"c7def8","default":false},{"id":293473932,"url":"https://api.github.com/repos/junit-team/junit5/labels/programming%20model","name":"programming model","color":"c7def8","default":false},{"id":310903254,"url":"https://api.github.com/repos/junit-team/junit5/labels/reporting","name":"reporting","color":"bfdadc","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/junit-team/junit5/milestones/7","html_url":"https://github.com/junit-team/junit5/milestones/5.0%20M4","labels_url":"https://api.github.com/repos/junit-team/junit5/milestones/7/labels","id":1885732,"number":7,"title":"5.0 M4","description":"Themes: parameterized tests, enhanced dynamic tests, documentation","creator":{"login":"sbrannen","id":104798,"avatar_url":"https://avatars.githubusercontent.com/u/104798?v=3","gravatar_id":"","url":"https://api.github.com/users/sbrannen","html_url":"https://github.com/sbrannen","followers_url":"https://api.github.com/users/sbrannen/followers","following_url":"https://api.github.com/users/sbrannen/following{/other_user}","gists_url":"https://api.github.com/users/sbrannen/gists{/gist_id}","starred_url":"https://api.github.com/users/sbrannen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sbrannen/subscriptions","organizations_url":"https://api.github.com/users/sbrannen/orgs","repos_url":"https://api.github.com/users/sbrannen/repos","events_url":"https://api.github.com/users/sbrannen/events{/privacy}","received_events_url":"https://api.github.com/users/sbrannen/received_events","type":"User","site_admin":false},"open_issues":42,"closed_issues":2,"state":"open","created_at":"2016-07-15T14:25:44Z","updated_at":"2016-12-05T02:06:11Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2016-07-05T11:17:22Z","updated_at":"2016-12-05T15:43:08Z","closed_at":null,"body":"## Status Quo\n\nSince 5.0 M1, dynamic tests can be registered as lambda expressions, but there are a few limitations with the current feature set.\n## Topics\n1. Lifecycle callbacks and extensions are not applied _around_ the invocation of a dynamic test.\n2. A dynamic test cannot directly benefit from parameter resolution.\n   - A dynamic test cannot make use of a `TestReporter`.\n## Related Issues\n- #14 \n- #386 \n- #393\n## Deliverables\n\nAddress each _topic_.\n"},"comment":{"url":"https://api.github.com/repos/junit-team/junit5/issues/comments/264887753","html_url":"https://github.com/junit-team/junit5/issues/378#issuecomment-264887753","issue_url":"https://api.github.com/repos/junit-team/junit5/issues/378","id":264887753,"user":{"login":"smoyer64","id":328333,"avatar_url":"https://avatars.githubusercontent.com/u/328333?v=3","gravatar_id":"","url":"https://api.github.com/users/smoyer64","html_url":"https://github.com/smoyer64","followers_url":"https://api.github.com/users/smoyer64/followers","following_url":"https://api.github.com/users/smoyer64/following{/other_user}","gists_url":"https://api.github.com/users/smoyer64/gists{/gist_id}","starred_url":"https://api.github.com/users/smoyer64/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smoyer64/subscriptions","organizations_url":"https://api.github.com/users/smoyer64/orgs","repos_url":"https://api.github.com/users/smoyer64/repos","events_url":"https://api.github.com/users/smoyer64/events{/privacy}","received_events_url":"https://api.github.com/users/smoyer64/received_events","type":"User","site_admin":false},"created_at":"2016-12-05T15:43:08Z","updated_at":"2016-12-05T15:43:08Z","body":"@mkobit Take a look at PR #577 and the associated proposal in issue #354 ... the idea is to be able to alter the test plan before it's made immutable."}}
{"actor":{"display_login":"smoyer64"}}