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

Method testAddAndRemoveAssignees

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

Source from the content-addressed store, hash-verified

220 )
221
222 def testAddAndRemoveAssignees(self):
223 user1 = "jayfk"
224 user2 = self.g.get_user("jzelinskie")
225 self.assertListKeyEqual(self.issue.assignees, lambda a: a.login, ["jacquev6"])
226 self.issue.add_to_assignees(user1, user2)
227 self.assertListKeyEqual(
228 self.issue.assignees,
229 lambda a: a.login,
230 ["jacquev6", "jayfk", "jzelinskie"],
231 )
232 self.issue.remove_from_assignees(user1, user2)
233 self.assertListKeyEqual(self.issue.assignees, lambda a: a.login, ["jacquev6"])
234
235 def testAddAndRemoveLabels(self):
236 bug = self.repo.get_label("Bug")

Callers

nothing calls this directly

Calls 4

get_userMethod · 0.80
assertListKeyEqualMethod · 0.80
add_to_assigneesMethod · 0.45
remove_from_assigneesMethod · 0.45

Tested by

no test coverage detected