{"action":"created","issue":{"url":"https://api.github.com/repos/laurentpetit/ccw/issues/816","labels_url":"https://api.github.com/repos/laurentpetit/ccw/issues/816/labels{/name}","comments_url":"https://api.github.com/repos/laurentpetit/ccw/issues/816/comments","events_url":"https://api.github.com/repos/laurentpetit/ccw/issues/816/events","html_url":"https://github.com/laurentpetit/ccw/pull/816","id":95517451,"number":816,"title":"Add Test Generator menu and fixtures for it","user":{"login":"arichiardi","id":1724788,"avatar_url":"https://avatars.githubusercontent.com/u/1724788?v=3","gravatar_id":"","url":"https://api.github.com/users/arichiardi","html_url":"https://github.com/arichiardi","followers_url":"https://api.github.com/users/arichiardi/followers","following_url":"https://api.github.com/users/arichiardi/following{/other_user}","gists_url":"https://api.github.com/users/arichiardi/gists{/gist_id}","starred_url":"https://api.github.com/users/arichiardi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arichiardi/subscriptions","organizations_url":"https://api.github.com/users/arichiardi/orgs","repos_url":"https://api.github.com/users/arichiardi/repos","events_url":"https://api.github.com/users/arichiardi/events{/privacy}","received_events_url":"https://api.github.com/users/arichiardi/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/laurentpetit/ccw/milestones/2","html_url":"https://github.com/laurentpetit/ccw/milestones/next","labels_url":"https://api.github.com/repos/laurentpetit/ccw/milestones/2/labels","id":1033080,"number":2,"title":"next","description":"Issues that could be part of the next milestone, once the current one(s) are done","creator":{"login":"laurentpetit","id":98286,"avatar_url":"https://avatars.githubusercontent.com/u/98286?v=3","gravatar_id":"","url":"https://api.github.com/users/laurentpetit","html_url":"https://github.com/laurentpetit","followers_url":"https://api.github.com/users/laurentpetit/followers","following_url":"https://api.github.com/users/laurentpetit/following{/other_user}","gists_url":"https://api.github.com/users/laurentpetit/gists{/gist_id}","starred_url":"https://api.github.com/users/laurentpetit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/laurentpetit/subscriptions","organizations_url":"https://api.github.com/users/laurentpetit/orgs","repos_url":"https://api.github.com/users/laurentpetit/repos","events_url":"https://api.github.com/users/laurentpetit/events{/privacy}","received_events_url":"https://api.github.com/users/laurentpetit/received_events","type":"User","site_admin":false},"open_issues":18,"closed_issues":0,"state":"open","created_at":"2015-03-22T22:33:47Z","updated_at":"2015-07-28T19:14:14Z","due_on":null,"closed_at":null},"comments":46,"created_at":"2015-07-16T20:13:26Z","updated_at":"2015-07-28T20:52:16Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/laurentpetit/ccw/pulls/816","html_url":"https://github.com/laurentpetit/ccw/pull/816","diff_url":"https://github.com/laurentpetit/ccw/pull/816.diff","patch_url":"https://github.com/laurentpetit/ccw/pull/816.patch"},"body":"From the first comment:\r\n```\r\nThis patch enables the user to record tests using the SWTBot generator and therefore ease the pain\r\n    of bug reporting. It is also useful for debugging purposes and/or test enhancing.\r\n    A contributed menu entry called \"Generator...\" in the Test menu will open the SWTBot interface. In\r\n    the process, the MANIFEST.MF has been updated with the new version of SWTBot and updates it with the\r\n    dependencies taken from the SWTBot samples. Hamcrest imports were also needed. Tests were added.\r\n    \r\n    Note1: the Clojure menu is always shown now because the user might want to call Test Generator even\r\n    when the active part is not the ClojureEditor.\r\n    Note2: the patch also performs a little refactoring of the command contributions\r\n```\r\n\r\n--\r\n\r\nHello Laurent, the honey is in Clojure -> Test -> Generator... but also in ```ccw.core.test``` :smile:  \r\n\r\n<strike>I added a \"mode\" (which is enabled through -D option) where the user can record tests. Of course it would be great if we could have her project were to run the tests as well but at the beginning a sample project provided by us that can be imported in the workspace would suffice.\r\nI also added ReplTests and tests for bug #817 so we really should merge this in :wink:<strike>\r\n\r\nNot WIP anymore :+1: \r\n"},"comment":{"url":"https://api.github.com/repos/laurentpetit/ccw/issues/comments/125750957","html_url":"https://github.com/laurentpetit/ccw/pull/816#issuecomment-125750957","issue_url":"https://api.github.com/repos/laurentpetit/ccw/issues/816","id":125750957,"user":{"login":"laurentpetit","id":98286,"avatar_url":"https://avatars.githubusercontent.com/u/98286?v=3","gravatar_id":"","url":"https://api.github.com/users/laurentpetit","html_url":"https://github.com/laurentpetit","followers_url":"https://api.github.com/users/laurentpetit/followers","following_url":"https://api.github.com/users/laurentpetit/following{/other_user}","gists_url":"https://api.github.com/users/laurentpetit/gists{/gist_id}","starred_url":"https://api.github.com/users/laurentpetit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/laurentpetit/subscriptions","organizations_url":"https://api.github.com/users/laurentpetit/orgs","repos_url":"https://api.github.com/users/laurentpetit/repos","events_url":"https://api.github.com/users/laurentpetit/events{/privacy}","received_events_url":"https://api.github.com/users/laurentpetit/received_events","type":"User","site_admin":false},"created_at":"2015-07-28T20:52:16Z","updated_at":"2015-07-28T20:52:16Z","body":"ahah :-)"}}