(getter, project, milestone)
| 79 | |
| 80 | |
| 81 | def get_issues(getter, project, milestone): |
| 82 | milestones = get_milestones(getter, project) |
| 83 | mid = milestones[milestone] |
| 84 | |
| 85 | url = "https://api.github.com/repos/{project}/issues?milestone={mid}&state=closed&sort=created&direction=asc" |
| 86 | url = url.format(project=project, mid=mid) |
| 87 | |
| 88 | data = getter.get(url) |
| 89 | |
| 90 | issues = [] |
| 91 | for issue_data in data: |
| 92 | issues.append(Issue(issue_data['number'], |
| 93 | issue_data['title'], |
| 94 | issue_data['html_url'])) |
| 95 | return issues |
| 96 | |
| 97 | |
| 98 | class CachedGet: |
no test coverage detected