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

Method testDeleteAndSetLabels

tests/PullRequest.py:474–485  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

472 )
473
474 def testDeleteAndSetLabels(self):
475 wip = self.repo.get_label("wip")
476 refactoring = self.repo.get_label("refactoring")
477 self.assertListKeyEqual(
478 self.pull.get_labels(),
479 lambda lb: lb.name,
480 ["wip", "refactoring", "improvement"],
481 )
482 self.pull.delete_labels()
483 self.assertListKeyEqual(self.pull.get_labels(), None, [])
484 self.pull.set_labels(wip, refactoring)
485 self.assertListKeyEqual(self.pull.get_labels(), lambda lb: lb.name, ["wip", "refactoring"])
486
487 def testDeleteAndSetLabelsWithStringArguments(self):
488 wip = "wip"

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