def testMergeMessageWithArguments(self): builder = DefaultCommitMessageBuilder() self.assertTrue('foo' in str(builder.merge(other_branch='foo'))) message = str(builder.merge(local_branch='foo', local_revision='fabada', other_branch='bar', other_revision='deadbeef')) self.assertTrue('foo' in message) self.assertTrue('fabada' in message) self.assertTrue('bar' in message) self.assertTrue('deadbeef' in message)
def __init__(self, repo_path, repo_indexer=None, message_builder=None, signature=None): self.path = repo_path self._repo_indexer = repo_indexer self.message_builder = message_builder or DefaultCommitMessageBuilder() self._signature = signature
def testMergeMessage(self): builder = DefaultCommitMessageBuilder() self.assertTrue(bool(str(builder.merge())))
def testCloseBranchMessage(self): builder = DefaultCommitMessageBuilder() str(builder.close_branch(branch='foo'))