mirror of
https://github.com/Stone-Red-Code/dvc.git
synced 2026-11-02 07:18:25 +01:00
Merge pull request #2071 from mroutis/progress-be-quiet
progress: bug fix with --quiet
This commit is contained in:
+1
-1
@@ -111,7 +111,7 @@ class Progress(object):
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
if logger.getEffectiveLevel() == "CRITICAL":
|
||||
if logger.getEffectiveLevel() == logging.CRITICAL:
|
||||
return
|
||||
|
||||
print(*args, **kwargs)
|
||||
|
||||
@@ -1,14 +1,19 @@
|
||||
import logging
|
||||
import mock
|
||||
from unittest import TestCase
|
||||
|
||||
from dvc.progress import ProgressCallback
|
||||
from dvc.progress import progress, ProgressCallback
|
||||
|
||||
|
||||
class TestProgressCallback(TestCase):
|
||||
def test_quiet(caplog, capsys):
|
||||
with caplog.at_level(logging.CRITICAL, logger="dvc"):
|
||||
progress._print("something")
|
||||
assert capsys.readouterr().out == ""
|
||||
|
||||
|
||||
class TestProgressCallback:
|
||||
@mock.patch("dvc.progress.progress")
|
||||
def test_should_init_reset_progress(self, progress_mock):
|
||||
total_files_num = 1
|
||||
|
||||
ProgressCallback(total_files_num)
|
||||
|
||||
self.assertEqual([mock.call.reset()], progress_mock.method_calls)
|
||||
assert [mock.call.reset()] == progress_mock.method_calls
|
||||
|
||||
Reference in New Issue
Block a user