{"action":"created","issue":{"url":"https://api.github.com/repos/GoogleContainerTools/google-container-tools-intellij/issues/40","repository_url":"https://api.github.com/repos/GoogleContainerTools/google-container-tools-intellij","labels_url":"https://api.github.com/repos/GoogleContainerTools/google-container-tools-intellij/issues/40/labels{/name}","comments_url":"https://api.github.com/repos/GoogleContainerTools/google-container-tools-intellij/issues/40/comments","events_url":"https://api.github.com/repos/GoogleContainerTools/google-container-tools-intellij/issues/40/events","html_url":"https://github.com/GoogleContainerTools/google-container-tools-intellij/pull/40","id":365505461,"node_id":"MDExOlB1bGxSZXF1ZXN0MjE5NDEwMDAx","number":40,"title":"Sets up initial test module structure, container test rule and initial Skaffold file tests.","user":{"login":"ivanporty","id":11686100,"node_id":"MDQ6VXNlcjExNjg2MTAw","avatar_url":"https://avatars3.githubusercontent.com/u/11686100?v=4","gravatar_id":"","url":"https://api.github.com/users/ivanporty","html_url":"https://github.com/ivanporty","followers_url":"https://api.github.com/users/ivanporty/followers","following_url":"https://api.github.com/users/ivanporty/following{/other_user}","gists_url":"https://api.github.com/users/ivanporty/gists{/gist_id}","starred_url":"https://api.github.com/users/ivanporty/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ivanporty/subscriptions","organizations_url":"https://api.github.com/users/ivanporty/orgs","repos_url":"https://api.github.com/users/ivanporty/repos","events_url":"https://api.github.com/users/ivanporty/events{/privacy}","received_events_url":"https://api.github.com/users/ivanporty/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-10-01T15:04:29Z","updated_at":"2018-10-02T14:58:35Z","closed_at":null,"author_association":"COLLABORATOR","pull_request":{"url":"https://api.github.com/repos/GoogleContainerTools/google-container-tools-intellij/pulls/40","html_url":"https://github.com/GoogleContainerTools/google-container-tools-intellij/pull/40","diff_url":"https://github.com/GoogleContainerTools/google-container-tools-intellij/pull/40.diff","patch_url":"https://github.com/GoogleContainerTools/google-container-tools-intellij/pull/40.patch"},"body":"Works towards #37, and #19.\r\n\r\nInitializes unit tests rule for using IDE project and module basic test fixture, similar to [CloudToolsRule](https://github.com/GoogleCloudPlatform/google-cloud-intellij/blob/master/common-test-lib/src/main/java/com/google/cloud/tools/intellij/testing/CloudToolsRule.java).\r\n\r\nFor the start, test fixtures are always \"light\", i.e. giving minimal IDE infrastructure with slimmed down project and module support which should speed up the tests and be enough for majority of the unit tests.\r\n\r\nUnit test names follow the convention most Kotlin tests follow.\r\n\r\nNext PR will also add unit tests for project-based YAML search once I figure out proper way to add files to the mock project.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/GoogleContainerTools/google-container-tools-intellij/issues/comments/426306646","html_url":"https://github.com/GoogleContainerTools/google-container-tools-intellij/pull/40#issuecomment-426306646","issue_url":"https://api.github.com/repos/GoogleContainerTools/google-container-tools-intellij/issues/40","id":426306646,"node_id":"MDEyOklzc3VlQ29tbWVudDQyNjMwNjY0Ng==","user":{"login":"ivanporty","id":11686100,"node_id":"MDQ6VXNlcjExNjg2MTAw","avatar_url":"https://avatars3.githubusercontent.com/u/11686100?v=4","gravatar_id":"","url":"https://api.github.com/users/ivanporty","html_url":"https://github.com/ivanporty","followers_url":"https://api.github.com/users/ivanporty/followers","following_url":"https://api.github.com/users/ivanporty/following{/other_user}","gists_url":"https://api.github.com/users/ivanporty/gists{/gist_id}","starred_url":"https://api.github.com/users/ivanporty/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ivanporty/subscriptions","organizations_url":"https://api.github.com/users/ivanporty/orgs","repos_url":"https://api.github.com/users/ivanporty/repos","events_url":"https://api.github.com/users/ivanporty/events{/privacy}","received_events_url":"https://api.github.com/users/ivanporty/received_events","type":"User","site_admin":false},"created_at":"2018-10-02T14:58:35Z","updated_at":"2018-10-02T14:58:35Z","author_association":"COLLABORATOR","body":"@keyboardsurfer kindly agreed to help with Kotlin review, please take a look at this PR."}}
{"actor":{"display_login":"ivanporty"}}