(self)
| 96 | self.assertEqual(protection_rules[2].wait_timer, 15) |
| 97 | |
| 98 | def testReviewers(self): |
| 99 | # This is necessary so we can maintain our own expectations, which have been manually edited, for this test. |
| 100 | reviewers = self.repo.get_environment("dev").protection_rules[1].reviewers |
| 101 | self.assertEqual(len(reviewers), 2) |
| 102 | self.assertEqual(reviewers[0].type, "User") |
| 103 | self.assertIsInstance(reviewers[0].reviewer, github.NamedUser.NamedUser) |
| 104 | # Make type checker happy |
| 105 | assert isinstance(reviewers[0].reviewer, github.NamedUser.NamedUser) |
| 106 | self.assertEqual(reviewers[0].reviewer.id, 19245) |
| 107 | self.assertEqual(reviewers[0].reviewer.login, "alson") |
| 108 | self.assertEqual(reviewers[0].reviewer.type, "User") |
| 109 | self.assertEqual(reviewers[1].type, "Team") |
| 110 | self.assertIsInstance(reviewers[1].reviewer, github.Team.Team) |
| 111 | # Make type checker happy |
| 112 | assert isinstance(reviewers[1].reviewer, github.Team.Team) |
| 113 | self.assertEqual(reviewers[1].reviewer.id, 1) |
| 114 | self.assertEqual(reviewers[1].reviewer.slug, "justice-league") |
| 115 | self.assertEqual(reviewers[1].reviewer.url, "https://api.github.com/teams/1") |
| 116 | |
| 117 | def testGetEnvironments(self): |
| 118 | environments = self.repo.get_environments() |
nothing calls this directly
no test coverage detected