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

Method testMerge

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

Source from the content-addressed store, hash-verified

498 self.assertListKeyEqual(self.pull.get_labels(), lambda lb: lb.name, ["wip", "refactoring"])
499
500 def testMerge(self):
501 self.assertFalse(self.pull.is_merged())
502 status = self.pull.merge()
503 self.assertEqual(status.sha, "688208b1a5a074871d0e9376119556897439697d")
504 self.assertTrue(status.merged)
505 self.assertEqual(status.message, "Pull Request successfully merged")
506 self.assertTrue(self.pull.is_merged())
507 self.assertEqual(
508 repr(status),
509 'PullRequestMergeStatus(sha="688208b1a5a074871d0e9376119556897439697d", merged=True)',
510 )
511
512 def testMergeWithCommitMessage(self):
513 self.repo.get_pull(39).merge("Custom commit message created by PyGithub")

Callers

nothing calls this directly

Calls 2

is_mergedMethod · 0.80
mergeMethod · 0.45

Tested by

no test coverage detected