Integrate colorama for coloured output #164

Merged
witten merged 5 commits from :feature/coloured-output-first-step into master 2019-05-13 19:50:37 +00:00
1 changed files with 17 additions and 0 deletions
Showing only changes of commit a621ce199a - Show all commits

17
tests/unit/test_logger.py Normal file
View File

@ -0,0 +1,17 @@
import pytest
from borgmatic.logger import to_bool
@pytest.mark.parametrize('bool_val', (True, 'yes', 'on', '1', 'true', 'True', 1))
def test_logger_to_bool_is_true(bool_val):
assert to_bool(bool_val)
@pytest.mark.parametrize('bool_val', (False, 'no', 'off', '0', 'false', 'False', 0))
def test_logger_to_bool_is_false(bool_val):
assert not to_bool(bool_val)
def test_logger_to_bool_returns_none():
assert to_bool(None) is None