{"action":"created","issue":{"url":"https://api.github.com/repos/ganga-devs/ganga/issues/132","labels_url":"https://api.github.com/repos/ganga-devs/ganga/issues/132/labels{/name}","comments_url":"https://api.github.com/repos/ganga-devs/ganga/issues/132/comments","events_url":"https://api.github.com/repos/ganga-devs/ganga/issues/132/events","html_url":"https://github.com/ganga-devs/ganga/pull/132","id":128167915,"number":132,"title":"These changes will allow the unittests to be run from any location","user":{"login":"rob-c","id":1102021,"avatar_url":"https://avatars.githubusercontent.com/u/1102021?v=3","gravatar_id":"","url":"https://api.github.com/users/rob-c","html_url":"https://github.com/rob-c","followers_url":"https://api.github.com/users/rob-c/followers","following_url":"https://api.github.com/users/rob-c/following{/other_user}","gists_url":"https://api.github.com/users/rob-c/gists{/gist_id}","starred_url":"https://api.github.com/users/rob-c/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rob-c/subscriptions","organizations_url":"https://api.github.com/users/rob-c/orgs","repos_url":"https://api.github.com/users/rob-c/repos","events_url":"https://api.github.com/users/rob-c/events{/privacy}","received_events_url":"https://api.github.com/users/rob-c/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2016-01-22T14:33:24Z","updated_at":"2016-01-28T09:32:32Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ganga-devs/ganga/pulls/132","html_url":"https://github.com/ganga-devs/ganga/pull/132","diff_url":"https://github.com/ganga-devs/ganga/pull/132.diff","patch_url":"https://github.com/ganga-devs/ganga/pull/132.patch"},"body":"This commit takes into account some slight differences between what is in setup.py and what is used within the LHCb SetupProject definition of GANGASYSROOT.\r\nAs LHCb is moving away from SetupProject and this will go away (I think it already can) I'm deciding that the 'correct' approach is what we use in the untittests.\r\n\r\nI've refactored some of the code to allow for:\r\n```\r\npython $RELPATH/setup.py tests\r\n```\r\nto work as it examines the env to find Ganga and then passes this to the subprocess so that the convention of always cd-ing into the absolute path is no longer required.\r\n(I want to run the tests often during development and I find it annoying to have to keep track of what folder I'm in instead of just executing a quick command to run all of the tests)"},"comment":{"url":"https://api.github.com/repos/ganga-devs/ganga/issues/comments/176082206","html_url":"https://github.com/ganga-devs/ganga/pull/132#issuecomment-176082206","issue_url":"https://api.github.com/repos/ganga-devs/ganga/issues/132","id":176082206,"user":{"login":"rob-c","id":1102021,"avatar_url":"https://avatars.githubusercontent.com/u/1102021?v=3","gravatar_id":"","url":"https://api.github.com/users/rob-c","html_url":"https://github.com/rob-c","followers_url":"https://api.github.com/users/rob-c/followers","following_url":"https://api.github.com/users/rob-c/following{/other_user}","gists_url":"https://api.github.com/users/rob-c/gists{/gist_id}","starred_url":"https://api.github.com/users/rob-c/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rob-c/subscriptions","organizations_url":"https://api.github.com/users/rob-c/orgs","repos_url":"https://api.github.com/users/rob-c/repos","events_url":"https://api.github.com/users/rob-c/events{/privacy}","received_events_url":"https://api.github.com/users/rob-c/received_events","type":"User","site_admin":false},"created_at":"2016-01-28T09:32:32Z","updated_at":"2016-01-28T09:32:32Z","body":"Last time I touched cherry-pick I lost my whole repo due to corruption.\r\nI'll look into this later today in that case"}}