|
@@ -870,24 +870,9 @@ def test_yes_env_output(capfd, monkeypatch):
|
|
|
assert 'yes' in err
|
|
|
|
|
|
|
|
|
-def test_progress_percentage_multiline(capfd):
|
|
|
- pi = ProgressIndicatorPercent(1000, step=5, start=0, same_line=False, msg="%3.0f%%")
|
|
|
- pi.show(0)
|
|
|
- out, err = capfd.readouterr()
|
|
|
- assert err == ' 0%\n'
|
|
|
- pi.show(420)
|
|
|
- out, err = capfd.readouterr()
|
|
|
- assert err == ' 42%\n'
|
|
|
- pi.show(1000)
|
|
|
- out, err = capfd.readouterr()
|
|
|
- assert err == '100%\n'
|
|
|
- pi.finish()
|
|
|
- out, err = capfd.readouterr()
|
|
|
- assert err == ''
|
|
|
-
|
|
|
-
|
|
|
def test_progress_percentage_sameline(capfd):
|
|
|
pi = ProgressIndicatorPercent(1000, step=5, start=0, msg="%3.0f%%")
|
|
|
+ pi.logger.setLevel('INFO')
|
|
|
pi.show(0)
|
|
|
out, err = capfd.readouterr()
|
|
|
assert err == ' 0%\r'
|
|
@@ -904,22 +889,22 @@ def test_progress_percentage_sameline(capfd):
|
|
|
|
|
|
|
|
|
def test_progress_percentage_step(capfd):
|
|
|
- pi = ProgressIndicatorPercent(100, step=2, start=0, same_line=False, msg="%3.0f%%")
|
|
|
+ pi = ProgressIndicatorPercent(100, step=2, start=0, msg="%3.0f%%")
|
|
|
+ pi.logger.setLevel('INFO')
|
|
|
pi.show()
|
|
|
out, err = capfd.readouterr()
|
|
|
- assert err == ' 0%\n'
|
|
|
+ assert err == ' 0%\r'
|
|
|
pi.show()
|
|
|
out, err = capfd.readouterr()
|
|
|
assert err == '' # no output at 1% as we have step == 2
|
|
|
pi.show()
|
|
|
out, err = capfd.readouterr()
|
|
|
- assert err == ' 2%\n'
|
|
|
+ assert err == ' 2%\r'
|
|
|
|
|
|
|
|
|
def test_progress_percentage_quiet(capfd):
|
|
|
- logging.getLogger('borg.output.progress').setLevel(logging.WARN)
|
|
|
-
|
|
|
- pi = ProgressIndicatorPercent(1000, step=5, start=0, same_line=False, msg="%3.0f%%")
|
|
|
+ pi = ProgressIndicatorPercent(1000, step=5, start=0, msg="%3.0f%%")
|
|
|
+ pi.logger.setLevel('WARN')
|
|
|
pi.show(0)
|
|
|
out, err = capfd.readouterr()
|
|
|
assert err == ''
|