+ def test_no_project(self):
+ irker = self.get_irker(no_project_config)
+ self.assertEqual(
+ 'No Project name set: Sample <john@example.test>'
+ ' work * 1 / : foo bar ',
+ irker._format())
+
def test_message_colour(self):
irker = self.get_irker(colour_config)
self.assertEqual(
'\x02bzrirker:\x0f \x0303Sample <john@example.test>\x0f'
' work * \x021\x0f / \x02\x0f: foo bar ', irker._format())
def test_message_colour(self):
irker = self.get_irker(colour_config)
self.assertEqual(
'\x02bzrirker:\x0f \x0303Sample <john@example.test>\x0f'
' work * \x021\x0f / \x02\x0f: foo bar ', irker._format())
def get_irker(self, text=sample_config):
my_config = config.MemoryStack(text)
self.branch = BzrDir.create_branch_convenience('.')
def get_irker(self, text=sample_config):
my_config = config.MemoryStack(text)
self.branch = BzrDir.create_branch_convenience('.')
# We're not calling send, so do the setup stuff here
irker._setup_revision_and_revno()
return irker
# We're not calling send, so do the setup stuff here
irker._setup_revision_and_revno()
return irker