MCPcopy Index your code
hub / github.com/PyGithub/PyGithub / testEditWithAllParameters

Method testEditWithAllParameters

tests/Issue.py:152–170  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

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")

Callers

nothing calls this directly

Calls 4

get_userMethod · 0.80
get_milestoneMethod · 0.80
assertListKeyEqualMethod · 0.80
editMethod · 0.45

Tested by

no test coverage detected