[win32] `bzr selftest > test.log` creates too long lines
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Confirmed
|
Low
|
Unassigned |
Bug Description
While running selftest without redirecting its output bzr never fill lines with characters up to the terminal width. So all progress bar messages correctly disappear.
C:\work\
bzr selftest -s bp.qbzr
bzr selftest: C:\Program Files\Bazaar\
C:\Program Files\Bazaar\
bzr-2.4b1 python-2.6.6 Windows-
-------
Ran 162 tests in 30.594s
OK
Missing feature '_PyEnchantFeature' skipped 7 tests.
But situation is much worse with redirecting the output:
C:\work\
| [56/162 in 10s] bzrlib.
| [67/162 in 12s] bzrlib.
| [73/162 in 12s] bzrlib.
| [74/162 in 12s] bzrlib.
| [77/162 in 12s] bzrlib.
| [84/162 in 13s] bzrlib.
| [86/162 in 15s] bzrlib.
| [94/162 in 17s] bzrlib.
| [95/162 in 18s] bzrlib.
| [99/162 in 19s] bzrlib.
| [114/162 in 19s] bzrlib.
| [162/162 in 29s] bzrlib.
That's with bzr 2.4b1. In the previous releases it has worked a bit different though.
Changed in bzr: | |
status: | New → Confirmed |
Changed in bzr: | |
importance: | Undecided → Low |
tags: | added: progress selftest ui |
tags: | added: check-for-breezy |
That was tested with terminal width 128 characters.