mirror of
https://github.com/dw-0/kiauh.git
synced 2025-12-26 09:13:35 +05:00
Squashed 'kiauh/core/submodules/simple_config_parser/' changes from 3a006f1..2a0f266
2a0f266 fix: catch TypeError and AttributeError in _get_conv() git-subtree-dir: kiauh/core/submodules/simple_config_parser git-subtree-split: 2a0f266926a5d03f8451063fc91221410fc4f7ac
This commit is contained in:
@@ -57,6 +57,7 @@ def test_getval(parser):
|
||||
|
||||
def test_getval_fallback(parser):
|
||||
assert parser.getval("section_1", "option_128", "fallback") == "fallback"
|
||||
assert parser.getval("section_1", "option_128", None) is None
|
||||
|
||||
|
||||
def test_getval_exceptions(parser):
|
||||
@@ -89,6 +90,7 @@ def test_getint_from_boolean(parser):
|
||||
|
||||
def test_getint_fallback(parser):
|
||||
assert parser.getint("section_1", "option_128", 128) == 128
|
||||
assert parser.getint("section_1", "option_128", None) is None
|
||||
|
||||
|
||||
def test_getboolean(parser):
|
||||
@@ -115,6 +117,7 @@ def test_getboolean_from_float(parser):
|
||||
def test_getboolean_fallback(parser):
|
||||
assert parser.getboolean("section_1", "option_128", True) is True
|
||||
assert parser.getboolean("section_1", "option_128", False) is False
|
||||
assert parser.getboolean("section_1", "option_128", None) is None
|
||||
|
||||
|
||||
def test_getfloat(parser):
|
||||
@@ -139,6 +142,7 @@ def test_getfloat_from_boolean(parser):
|
||||
|
||||
def test_getfloat_fallback(parser):
|
||||
assert parser.getfloat("section_1", "option_128", 1.234) == 1.234
|
||||
assert parser.getfloat("section_1", "option_128", None) is None
|
||||
|
||||
|
||||
def test_set_existing_option(parser):
|
||||
|
||||
Reference in New Issue
Block a user