{"action":"created","issue":{"url":"https://api.github.com/repos/ArturT/knapsack/issues/37","repository_url":"https://api.github.com/repos/ArturT/knapsack","labels_url":"https://api.github.com/repos/ArturT/knapsack/issues/37/labels{/name}","comments_url":"https://api.github.com/repos/ArturT/knapsack/issues/37/comments","events_url":"https://api.github.com/repos/ArturT/knapsack/issues/37/events","html_url":"https://github.com/ArturT/knapsack/pull/37","id":148761998,"number":37,"title":"Adds support for the shoulda-context gem","user":{"login":"alexpjohnson","id":1986017,"avatar_url":"https://avatars.githubusercontent.com/u/1986017?v=3","gravatar_id":"","url":"https://api.github.com/users/alexpjohnson","html_url":"https://github.com/alexpjohnson","followers_url":"https://api.github.com/users/alexpjohnson/followers","following_url":"https://api.github.com/users/alexpjohnson/following{/other_user}","gists_url":"https://api.github.com/users/alexpjohnson/gists{/gist_id}","starred_url":"https://api.github.com/users/alexpjohnson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexpjohnson/subscriptions","organizations_url":"https://api.github.com/users/alexpjohnson/orgs","repos_url":"https://api.github.com/users/alexpjohnson/repos","events_url":"https://api.github.com/users/alexpjohnson/events{/privacy}","received_events_url":"https://api.github.com/users/alexpjohnson/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-04-15T20:32:22Z","updated_at":"2016-04-18T18:41:34Z","closed_at":"2016-04-16T11:09:48Z","pull_request":{"url":"https://api.github.com/repos/ArturT/knapsack/pulls/37","html_url":"https://github.com/ArturT/knapsack/pull/37","diff_url":"https://github.com/ArturT/knapsack/pull/37.diff","patch_url":"https://github.com/ArturT/knapsack/pull/37.patch"},"body":"From #32 "},"comment":{"url":"https://api.github.com/repos/ArturT/knapsack/issues/comments/211520659","html_url":"https://github.com/ArturT/knapsack/pull/37#issuecomment-211520659","issue_url":"https://api.github.com/repos/ArturT/knapsack/issues/37","id":211520659,"user":{"login":"alexpjohnson","id":1986017,"avatar_url":"https://avatars.githubusercontent.com/u/1986017?v=3","gravatar_id":"","url":"https://api.github.com/users/alexpjohnson","html_url":"https://github.com/alexpjohnson","followers_url":"https://api.github.com/users/alexpjohnson/followers","following_url":"https://api.github.com/users/alexpjohnson/following{/other_user}","gists_url":"https://api.github.com/users/alexpjohnson/gists{/gist_id}","starred_url":"https://api.github.com/users/alexpjohnson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexpjohnson/subscriptions","organizations_url":"https://api.github.com/users/alexpjohnson/orgs","repos_url":"https://api.github.com/users/alexpjohnson/repos","events_url":"https://api.github.com/users/alexpjohnson/events{/privacy}","received_events_url":"https://api.github.com/users/alexpjohnson/received_events","type":"User","site_admin":false},"created_at":"2016-04-18T18:41:34Z","updated_at":"2016-04-18T18:41:34Z","body":"Hey @ArturT, I've done a bit more investigating and it seems the root issue is that shoulda-context is breaking the API established by minitest. By dynamically generating methods, they are losing the original `source_location` of the test. I'm still tinkering around with it, but as that gem is currently designed I don't think it's possible for you to fix it in this gem, nor do I think it's really your responsibility. I've opened up an issue on their gem [here](https://github.com/thoughtbot/shoulda-context/issues/50). I'll keep tinkering around with it, but hopefully an upstream PR will get merged and then your code should just work :) Thanks for your help, and sorry for the premature PR."}}