def test_start_message(self): self.make_uncommitted_tree() self.make_fake_editor() self.assertEqual( "test message from fed\nstart message\n", msgeditor.edit_commit_message("", start_message="start message\n") ) self.assertEqual("test message from fed\n", msgeditor.edit_commit_message("", start_message=""))
def test_start_message(self): self.make_uncommitted_tree() self.make_fake_editor() self.assertEqual( 'test message from fed\nstart message\n', msgeditor.edit_commit_message('', start_message='start message\n')) self.assertEqual('test message from fed\n', msgeditor.edit_commit_message('', start_message=''))
def test_start_message(self): self.make_uncommitted_tree() self.make_fake_editor() self.assertEqual('test message from fed\nstart message\n', msgeditor.edit_commit_message('', start_message='start message\n')) self.assertEqual('test message from fed\n', msgeditor.edit_commit_message('', start_message=''))
def test_edit_commit_message(self): working_tree = self.make_uncommitted_tree() self.make_fake_editor() mutter("edit_commit_message without infotext") self.assertEqual("test message from fed\n", msgeditor.edit_commit_message("")) mutter("edit_commit_message with ascii string infotext") self.assertEqual("test message from fed\n", msgeditor.edit_commit_message("spam")) mutter("edit_commit_message with unicode infotext") self.assertEqual("test message from fed\n", msgeditor.edit_commit_message(u"\u1234")) tmpl = edit_commit_message_encoded(u"\u1234".encode("utf8")) self.assertEqual("test message from fed\n", tmpl)
def test_edit_commit_message(self): working_tree = self.make_uncommitted_tree() self.make_fake_editor() mutter('edit_commit_message without infotext') self.assertEqual('test message from fed\n', msgeditor.edit_commit_message('')) mutter('edit_commit_message with ascii string infotext') self.assertEqual('test message from fed\n', msgeditor.edit_commit_message('spam')) mutter('edit_commit_message with unicode infotext') self.assertEqual('test message from fed\n', msgeditor.edit_commit_message(u'\u1234')) tmpl = edit_commit_message_encoded(u'\u1234'.encode("utf8")) self.assertEqual('test message from fed\n', tmpl)
def test_edit_commit_message(self): working_tree = self.make_uncommitted_tree() self.make_fake_editor() mutter('edit_commit_message without infotext') self.assertEqual('test message from fed\n', msgeditor.edit_commit_message('')) mutter('edit_commit_message with ascii string infotext') self.assertEqual('test message from fed\n', msgeditor.edit_commit_message('spam')) mutter('edit_commit_message with unicode infotext') self.assertEqual('test message from fed\n', msgeditor.edit_commit_message(u'\u1234')) tmpl = edit_commit_message_encoded(u'\u1234'.encode("utf8")) self.assertEqual('test message from fed\n', tmpl)
def compose(self, prompt, to, subject, attachment, mime_subtype, extension, basename=None, body=None): """See MailClient.compose""" if not to: raise errors.NoMailAddressSpecified() body = msgeditor.edit_commit_message(prompt, start_message=body) if body == '': raise errors.NoMessageSupplied() email_message.EmailMessage.send(self.config, self.config.get('email'), to, subject, body, attachment, attachment_mime_subtype=mime_subtype)
def compose(self, prompt, to, subject, attachment, mime_subtype, extension, basename=None): """See MailClient.compose""" if not to: raise errors.NoMailAddressSpecified() body = msgeditor.edit_commit_message(prompt) if body == '': raise errors.NoMessageSupplied() email_message.EmailMessage.send(self.config, self.config.username(), to, subject, body, attachment, attachment_mime_subtype=mime_subtype)