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