get pull request info by number
(project, num, auth=False)
| 105 | return response_data['html_url'] |
| 106 | |
| 107 | def get_pull_request(project, num, auth=False): |
| 108 | """get pull request info by number |
| 109 | """ |
| 110 | url = "https://api.github.com/repos/{project}/pulls/{num}".format(project=project, num=num) |
| 111 | if auth: |
| 112 | header = make_auth_header() |
| 113 | else: |
| 114 | header = None |
| 115 | print("fetching %s" % url, file=sys.stderr) |
| 116 | response = requests.get(url, headers=header) |
| 117 | response.raise_for_status() |
| 118 | return json.loads(response.text, object_hook=Obj) |
| 119 | |
| 120 | def get_pull_request_files(project, num, auth=False): |
| 121 | """get list of files in a pull request""" |
no test coverage detected