(self)
| 150 | self.issue.edit() |
| 151 | |
| 152 | def testEditWithAllParameters(self): |
| 153 | user = self.g.get_user("jacquev6") |
| 154 | milestone = self.repo.get_milestone(2) |
| 155 | self.issue.edit( |
| 156 | "Title edited by PyGithub", |
| 157 | "Body edited by PyGithub", |
| 158 | gho.NotSet, |
| 159 | "closed", |
| 160 | milestone, |
| 161 | ["Bug"], |
| 162 | [user], |
| 163 | "completed", |
| 164 | ) |
| 165 | self.assertListKeyEqual(self.issue.assignees, lambda a: a.login, ["jacquev6"]) |
| 166 | self.assertEqual(self.issue.body, "Body edited by PyGithub") |
| 167 | self.assertEqual(self.issue.state, "closed") |
| 168 | self.assertEqual(self.issue.state_reason, "completed") |
| 169 | self.assertEqual(self.issue.title, "Title edited by PyGithub") |
| 170 | self.assertListKeyEqual(self.issue.labels, lambda lb: lb.name, ["Bug"]) |
| 171 | |
| 172 | def testEditResetMilestone(self): |
| 173 | self.assertEqual(self.issue.milestone.title, "Version 1.4") |
nothing calls this directly
no test coverage detected