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

Method testDeleteAndSetLabels

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

Source from the content-addressed store, hash-verified

279 )
280
281 def testDeleteAndSetLabels(self):
282 bug = self.repo.get_label("Bug")
283 question = self.repo.get_label("Question")
284 self.assertListKeyEqual(
285 self.issue.get_labels(),
286 lambda lb: lb.name,
287 ["Bug", "Project management", "Question"],
288 )
289 self.issue.delete_labels()
290 self.assertListKeyEqual(self.issue.get_labels(), None, [])
291 self.issue.set_labels(bug, question)
292 self.assertListKeyEqual(self.issue.get_labels(), lambda lb: lb.name, ["Bug", "Question"])
293
294 def testDeleteAndSetLabelsWithStringArguments(self):
295 bug = "Bug"

Callers

nothing calls this directly

Calls 5

get_labelMethod · 0.80
assertListKeyEqualMethod · 0.80
get_labelsMethod · 0.45
delete_labelsMethod · 0.45
set_labelsMethod · 0.45

Tested by

no test coverage detected