diff --git a/test/test_option_validator.py b/test/test_option_validator.py index 9a39816..dc08c82 100644 --- a/test/test_option_validator.py +++ b/test/test_option_validator.py @@ -6,6 +6,7 @@ from tiramisu.config import Config from tiramisu.option import StrOption, OptionDescription from tiramisu.setting import groups from tiramisu.error import ValueWarning +from tiramisu.i18n import _ def return_true(value, param=None): @@ -87,7 +88,7 @@ def test_validator_warning(): cfg.opt2 = 'val' assert len(w) == 1 assert w[0].message.opt == opt2 - assert str(w[0].message) == 'invalid value for option opt2: error' + assert str(w[0].message) == _('invalid value for option {0}: {1}').format('opt2', 'error') # with warnings.catch_warnings(record=True) as w: cfg.opt3.append('val') @@ -97,7 +98,7 @@ def test_validator_warning(): cfg.opt3.append('val1') assert len(w) == 1 assert w[0].message.opt == opt3 - assert str(w[0].message) == 'invalid value for option opt3: error' + assert str(w[0].message) == _('invalid value for option {0}: {1}').format('opt3', 'error') raises(ValueError, "cfg.opt2 = 1") # with warnings.catch_warnings(record=True) as w: @@ -105,9 +106,9 @@ def test_validator_warning(): cfg.opt3.append('val') assert len(w) == 2 assert w[0].message.opt == opt2 - assert str(w[0].message) == 'invalid value for option opt2: error' + assert str(w[0].message) == _('invalid value for option {0}: {1}').format('opt2', 'error') assert w[1].message.opt == opt3 - assert str(w[1].message) == 'invalid value for option opt3: error' + assert str(w[1].message) == _('invalid value for option {0}: {1}').format('opt3', 'error') def test_validator_warning_master_slave(): @@ -127,29 +128,29 @@ def test_validator_warning_master_slave(): cfg.ip_admin_eth0.netmask_admin_eth0 = ['val1'] assert len(w) == 1 assert w[0].message.opt == netmask_admin_eth0 - assert str(w[0].message) == 'invalid value for option netmask_admin_eth0: error' + assert str(w[0].message) == _('invalid value for option {0}: {1}').format('netmask_admin_eth0', 'error') # with warnings.catch_warnings(record=True) as w: cfg.ip_admin_eth0.ip_admin_eth0 = ['val'] assert len(w) == 1 assert w[0].message.opt == ip_admin_eth0 - assert str(w[0].message) == 'invalid value for option ip_admin_eth0: error' + assert str(w[0].message) == _('invalid value for option {0}: {1}').format('ip_admin_eth0', 'error') # with warnings.catch_warnings(record=True) as w: cfg.ip_admin_eth0.ip_admin_eth0 = ['val', 'val1', 'val1'] assert len(w) == 1 assert w[0].message.opt == ip_admin_eth0 - assert str(w[0].message) == 'invalid value for option ip_admin_eth0: error' + assert str(w[0].message) == _('invalid value for option {0}: {1}').format('ip_admin_eth0', 'error') # with warnings.catch_warnings(record=True) as w: cfg.ip_admin_eth0.ip_admin_eth0 = ['val1', 'val', 'val1'] assert len(w) == 1 assert w[0].message.opt == ip_admin_eth0 - assert str(w[0].message) == 'invalid value for option ip_admin_eth0: error' + assert str(w[0].message) == _('invalid value for option {0}: {1}').format('ip_admin_eth0', 'error') # warnings.resetwarnings() with warnings.catch_warnings(record=True) as w: cfg.ip_admin_eth0.ip_admin_eth0 = ['val1', 'val1', 'val'] assert len(w) == 1 assert w[0].message.opt == ip_admin_eth0 - assert str(w[0].message) == 'invalid value for option ip_admin_eth0: error' + assert str(w[0].message) == _('invalid value for option {0}: {1}').format('ip_admin_eth0', 'error')