Rev 3027: Basic note tests for TTYTaskDisplay. in http://people.ubuntu.com/~robertc/baz2.0/nested-pb
Robert Collins
robertc at robertcollins.net
Tue Nov 20 09:17:42 GMT 2007
At http://people.ubuntu.com/~robertc/baz2.0/nested-pb
------------------------------------------------------------
revno: 3027
revision-id:robertc at robertcollins.net-20071120091730-wutke5gauy1a72cv
parent: robertc at robertcollins.net-20071120090454-c8z4vn27l3k4tok9
committer: Robert Collins <robertc at robertcollins.net>
branch nick: pb.simplify
timestamp: Tue 2007-11-20 20:17:30 +1100
message:
Basic note tests for TTYTaskDisplay.
modified:
bzrlib/tests/test_progress.py test_progress.py-20060308160359-978c397bc79b7fda
=== modified file 'bzrlib/tests/test_progress.py'
--- a/bzrlib/tests/test_progress.py 2007-11-20 09:04:54 +0000
+++ b/bzrlib/tests/test_progress.py 2007-11-20 09:17:30 +0000
@@ -548,6 +548,16 @@
os.environ['TERM'] = 'dumb'
self.assertFalse(TTYTaskDisplay.usable(_TTYStringIO()))
+ def test_note_before_changes_outputs_note(self):
+ task, output, display = self.get_display()
+ display.note('Humans read this.')
+ self.assertEqual('Humans read this.\n', output.getvalue())
+
+ def test_note_with_format_variables(self):
+ task, output, display = self.get_display()
+ display.note('Something %s%d.', "to format", 1)
+ self.assertEqual('Something to format1.\n', output.getvalue())
+
class TestDisplayTypeSelection(TestCase):
More information about the bazaar-commits
mailing list