(github, repoParts, pullRequestNumber)
| 225 | } |
| 226 | |
| 227 | async function fetchPullRequestState(github, repoParts, pullRequestNumber) { |
| 228 | const { data: pullRequest } = await github.rest.pulls.get({ |
| 229 | owner: repoParts.owner, |
| 230 | repo: repoParts.repo, |
| 231 | pull_number: pullRequestNumber, |
| 232 | }); |
| 233 | return extractPullRequestStateFromData(pullRequest); |
| 234 | } |
| 235 | |
| 236 | function attachExecutionState(result, beforeState, afterState) { |
| 237 | return { |
no test coverage detected