:calls: `GET /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews `_
(self)
| 412 | ) |
| 413 | |
| 414 | def get_required_pull_request_reviews(self) -> RequiredPullRequestReviews: |
| 415 | """ |
| 416 | :calls: `GET /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews <https://docs.github.com/en/rest/reference/repos#branches>`_ |
| 417 | """ |
| 418 | headers, data = self._requester.requestJsonAndCheck( |
| 419 | "GET", |
| 420 | f"{self.protection_url}/required_pull_request_reviews", |
| 421 | headers={"Accept": Consts.mediaTypeRequireMultipleApprovingReviews}, |
| 422 | ) |
| 423 | return github.RequiredPullRequestReviews.RequiredPullRequestReviews( |
| 424 | self._requester, headers, data, completed=True |
| 425 | ) |
| 426 | |
| 427 | def edit_required_pull_request_reviews( |
| 428 | self, |
no test coverage detected