{"action":"created","issue":{"url":"https://api.github.com/repos/operable/cogctl/issues/58","repository_url":"https://api.github.com/repos/operable/cogctl","labels_url":"https://api.github.com/repos/operable/cogctl/issues/58/labels{/name}","comments_url":"https://api.github.com/repos/operable/cogctl/issues/58/comments","events_url":"https://api.github.com/repos/operable/cogctl/issues/58/events","html_url":"https://github.com/operable/cogctl/pull/58","id":150597625,"number":58,"title":"implement exvcr and break up tests a bit","user":{"login":"mpeck","id":47858,"avatar_url":"https://avatars.githubusercontent.com/u/47858?v=3","gravatar_id":"","url":"https://api.github.com/users/mpeck","html_url":"https://github.com/mpeck","followers_url":"https://api.github.com/users/mpeck/followers","following_url":"https://api.github.com/users/mpeck/following{/other_user}","gists_url":"https://api.github.com/users/mpeck/gists{/gist_id}","starred_url":"https://api.github.com/users/mpeck/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mpeck/subscriptions","organizations_url":"https://api.github.com/users/mpeck/orgs","repos_url":"https://api.github.com/users/mpeck/repos","events_url":"https://api.github.com/users/mpeck/events{/privacy}","received_events_url":"https://api.github.com/users/mpeck/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/operable/cogctl/labels/review","name":"review","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-04-23T21:16:45Z","updated_at":"2016-04-27T01:25:44Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/operable/cogctl/pulls/58","html_url":"https://github.com/operable/cogctl/pull/58","diff_url":"https://github.com/operable/cogctl/pull/58.diff","patch_url":"https://github.com/operable/cogctl/pull/58.patch"},"body":"This speeds up the test drastically and makes it a bit easier to tell what is going on. There is still a good bit of work to be done to get the tests in a better state, but I thought this would be a good start.\r\n\r\nresolves https://github.com/operable/cog/issues/563"},"comment":{"url":"https://api.github.com/repos/operable/cogctl/issues/comments/214937897","html_url":"https://github.com/operable/cogctl/pull/58#issuecomment-214937897","issue_url":"https://api.github.com/repos/operable/cogctl/issues/58","id":214937897,"user":{"login":"mpeck","id":47858,"avatar_url":"https://avatars.githubusercontent.com/u/47858?v=3","gravatar_id":"","url":"https://api.github.com/users/mpeck","html_url":"https://github.com/mpeck","followers_url":"https://api.github.com/users/mpeck/followers","following_url":"https://api.github.com/users/mpeck/following{/other_user}","gists_url":"https://api.github.com/users/mpeck/gists{/gist_id}","starred_url":"https://api.github.com/users/mpeck/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mpeck/subscriptions","organizations_url":"https://api.github.com/users/mpeck/orgs","repos_url":"https://api.github.com/users/mpeck/repos","events_url":"https://api.github.com/users/mpeck/events{/privacy}","received_events_url":"https://api.github.com/users/mpeck/received_events","type":"User","site_admin":false},"created_at":"2016-04-27T01:25:44Z","updated_at":"2016-04-27T01:25:44Z","body":"@kevsmith can I get your opinion on this PR? I'm thinking that it might be ok to skip the one failing test and merge the changes. I cannot reproduce the failure locally and I cannot figure out why it's failing in CI. I think the work here has a lot of value. The tests need to be broken up and made less dependent on one another. I think this is a good first step towards that. But knowing that most of the tests are going to need to be redone anyway, would it be ok to revisit the broken test when we do the refactor?\r\n\r\nAlternatively, I could just close this PR and we could break the tests out one command at a time as we go through and clean bits up. The only thing that kinda sucks about that, is the tests take soooo long to run and aren't particularly dependable as they sit now. So we would have to suffer through that until we get the bulk of the cleanup done on the commands.\r\n\r\nI would love to hear any thought that you have."}}