{"action":"created","issue":{"url":"https://api.github.com/repos/minishift/minishift/issues/1970","repository_url":"https://api.github.com/repos/minishift/minishift","labels_url":"https://api.github.com/repos/minishift/minishift/issues/1970/labels{/name}","comments_url":"https://api.github.com/repos/minishift/minishift/issues/1970/comments","events_url":"https://api.github.com/repos/minishift/minishift/issues/1970/events","html_url":"https://github.com/minishift/minishift/issues/1970","id":293840921,"number":1970,"title":"Improve packaging capabilities of code around integration tests","user":{"login":"agajdosi","id":22000268,"avatar_url":"https://avatars3.githubusercontent.com/u/22000268?v=4","gravatar_id":"","url":"https://api.github.com/users/agajdosi","html_url":"https://github.com/agajdosi","followers_url":"https://api.github.com/users/agajdosi/followers","following_url":"https://api.github.com/users/agajdosi/following{/other_user}","gists_url":"https://api.github.com/users/agajdosi/gists{/gist_id}","starred_url":"https://api.github.com/users/agajdosi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/agajdosi/subscriptions","organizations_url":"https://api.github.com/users/agajdosi/orgs","repos_url":"https://api.github.com/users/agajdosi/repos","events_url":"https://api.github.com/users/agajdosi/events{/privacy}","received_events_url":"https://api.github.com/users/agajdosi/received_events","type":"User","site_admin":false},"labels":[{"id":570119293,"url":"https://api.github.com/repos/minishift/minishift/labels/component/integration-test","name":"component/integration-test","color":"c2e0c6","default":false},{"id":403874609,"url":"https://api.github.com/repos/minishift/minishift/labels/kind/feature","name":"kind/feature","color":"84b6eb","default":false},{"id":503456382,"url":"https://api.github.com/repos/minishift/minishift/labels/priority/major","name":"priority/major","color":"e99695","default":false}],"state":"open","locked":false,"assignee":{"login":"agajdosi","id":22000268,"avatar_url":"https://avatars3.githubusercontent.com/u/22000268?v=4","gravatar_id":"","url":"https://api.github.com/users/agajdosi","html_url":"https://github.com/agajdosi","followers_url":"https://api.github.com/users/agajdosi/followers","following_url":"https://api.github.com/users/agajdosi/following{/other_user}","gists_url":"https://api.github.com/users/agajdosi/gists{/gist_id}","starred_url":"https://api.github.com/users/agajdosi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/agajdosi/subscriptions","organizations_url":"https://api.github.com/users/agajdosi/orgs","repos_url":"https://api.github.com/users/agajdosi/repos","events_url":"https://api.github.com/users/agajdosi/events{/privacy}","received_events_url":"https://api.github.com/users/agajdosi/received_events","type":"User","site_admin":false},"assignees":[{"login":"agajdosi","id":22000268,"avatar_url":"https://avatars3.githubusercontent.com/u/22000268?v=4","gravatar_id":"","url":"https://api.github.com/users/agajdosi","html_url":"https://github.com/agajdosi","followers_url":"https://api.github.com/users/agajdosi/followers","following_url":"https://api.github.com/users/agajdosi/following{/other_user}","gists_url":"https://api.github.com/users/agajdosi/gists{/gist_id}","starred_url":"https://api.github.com/users/agajdosi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/agajdosi/subscriptions","organizations_url":"https://api.github.com/users/agajdosi/orgs","repos_url":"https://api.github.com/users/agajdosi/repos","events_url":"https://api.github.com/users/agajdosi/events{/privacy}","received_events_url":"https://api.github.com/users/agajdosi/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/minishift/minishift/milestones/29","html_url":"https://github.com/minishift/minishift/milestone/29","labels_url":"https://api.github.com/repos/minishift/minishift/milestones/29/labels","id":2971631,"number":29,"title":"v1.13.0","description":"","creator":{"login":"LalatenduMohanty","id":3125299,"avatar_url":"https://avatars2.githubusercontent.com/u/3125299?v=4","gravatar_id":"","url":"https://api.github.com/users/LalatenduMohanty","html_url":"https://github.com/LalatenduMohanty","followers_url":"https://api.github.com/users/LalatenduMohanty/followers","following_url":"https://api.github.com/users/LalatenduMohanty/following{/other_user}","gists_url":"https://api.github.com/users/LalatenduMohanty/gists{/gist_id}","starred_url":"https://api.github.com/users/LalatenduMohanty/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LalatenduMohanty/subscriptions","organizations_url":"https://api.github.com/users/LalatenduMohanty/orgs","repos_url":"https://api.github.com/users/LalatenduMohanty/repos","events_url":"https://api.github.com/users/LalatenduMohanty/events{/privacy}","received_events_url":"https://api.github.com/users/LalatenduMohanty/received_events","type":"User","site_admin":false},"open_issues":17,"closed_issues":16,"state":"open","created_at":"2017-12-11T14:41:56Z","updated_at":"2018-02-06T08:42:29Z","due_on":"2018-02-12T08:00:00Z","closed_at":null},"comments":1,"created_at":"2018-02-02T10:27:00Z","updated_at":"2018-02-06T10:16:16Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"### General information\r\nCurrently the integration tests can't be easily used outside of the Minishift repository.\r\n\r\n### Current\r\nThe `integration_test.go` is mixture of both code which starts the tests and code which defines them. This applies to `integration` package as whole.\r\n\r\n### Expected\r\nMove all the code which defines tests and covers its functionality into separate package. This package will be imported into the `integration_test.go` which itself will be very short and will not carry anything extra for the actual tests. If one would need to use the newly created integration test package she could import it the same way as in `integration_test.go` file.\r\n\r\n### Relevant issues\r\nhttps://github.com/minishift/minishift-addons/issues/67\r\nhttps://github.com/minishift/minishift/pull/1967\r\nhttps://github.com/minishift/minishift/issues/1968 \r\n\r\n"},"comment":{"url":"https://api.github.com/repos/minishift/minishift/issues/comments/363376009","html_url":"https://github.com/minishift/minishift/issues/1970#issuecomment-363376009","issue_url":"https://api.github.com/repos/minishift/minishift/issues/1970","id":363376009,"user":{"login":"gbraad","id":1894,"avatar_url":"https://avatars0.githubusercontent.com/u/1894?v=4","gravatar_id":"","url":"https://api.github.com/users/gbraad","html_url":"https://github.com/gbraad","followers_url":"https://api.github.com/users/gbraad/followers","following_url":"https://api.github.com/users/gbraad/following{/other_user}","gists_url":"https://api.github.com/users/gbraad/gists{/gist_id}","starred_url":"https://api.github.com/users/gbraad/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gbraad/subscriptions","organizations_url":"https://api.github.com/users/gbraad/orgs","repos_url":"https://api.github.com/users/gbraad/repos","events_url":"https://api.github.com/users/gbraad/events{/privacy}","received_events_url":"https://api.github.com/users/gbraad/received_events","type":"User","site_admin":false},"created_at":"2018-02-06T10:16:16Z","updated_at":"2018-02-06T10:16:16Z","author_association":"OWNER","body":"Can the expected workflow be described? for instance, what does an addon developer need to do to make this work for him?"}}
{"actor":{"display_login":"gbraad"}}