374
374
(FileStringIO, 'dumb', 'text', _mod_ui_text.TextProgressView),
376
376
self.overrideEnv('TERM', term)
381
381
uif = _mod_ui.make_ui_for_terminal(stdin, stdout, stderr)
382
382
self.assertIsInstance(uif, _mod_ui_text.TextUIFactory,
383
"TERM=%s BZR_PROGRESS_BAR=%s uif=%r" % (term, pb, uif,))
383
"TERM=%s BRZ_PROGRESS_BAR=%s uif=%r" % (term, pb, uif,))
384
384
self.assertIsInstance(uif.make_progress_view(),
386
"TERM=%s BZR_PROGRESS_BAR=%s uif=%r" % (term, pb, uif,))
386
"TERM=%s BRZ_PROGRESS_BAR=%s uif=%r" % (term, pb, uif,))
388
388
def test_text_ui_non_terminal(self):
389
389
"""Even on non-ttys, make_ui_for_terminal gives a text ui."""