Loading Pipfile +1 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ verify_ssl = true name = "pypi" [packages] common = {editable = true, path = "./src"} gshs_common = {editable = true, path = "./src"} [dev-packages] pytest = "*" Loading src/setup.py +1 −1 Original line number Diff line number Diff line Loading @@ -38,7 +38,7 @@ _scripts = ["scripts/" + script for script in _scripts] # setup setup( name="common", name="gshs-common", version=_version, packages=_packages, author="Jonathan Huihui", Loading tests/test_common/test_env.py +14 −1 Original line number Diff line number Diff line Loading @@ -6,4 +6,17 @@ def test_boolify_true(): true_val = [1, "1", "TRUE", "True", "true", True] for val in true_val: assert boolify(val) is True, f"Exepeted true {val} but did not get it." assert boolify(val) is True, f"Expected true {val} but did not get it." def test_boolify_false(): false_val = [0, "0", "FALSE", "False", "false", False] for val in false_val: assert boolify(val) is False, f"Expected False {val} but did not get it." def test_boolify_raises_typeerror(): non_bool_values = ["maybe", 2, [], (), 0.5] for val in non_bool_values: with pytest.raises(TypeError, match="unable to evaluate expected boolean"): boolify(val) Loading
Pipfile +1 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ verify_ssl = true name = "pypi" [packages] common = {editable = true, path = "./src"} gshs_common = {editable = true, path = "./src"} [dev-packages] pytest = "*" Loading
src/setup.py +1 −1 Original line number Diff line number Diff line Loading @@ -38,7 +38,7 @@ _scripts = ["scripts/" + script for script in _scripts] # setup setup( name="common", name="gshs-common", version=_version, packages=_packages, author="Jonathan Huihui", Loading
tests/test_common/test_env.py +14 −1 Original line number Diff line number Diff line Loading @@ -6,4 +6,17 @@ def test_boolify_true(): true_val = [1, "1", "TRUE", "True", "true", True] for val in true_val: assert boolify(val) is True, f"Exepeted true {val} but did not get it." assert boolify(val) is True, f"Expected true {val} but did not get it." def test_boolify_false(): false_val = [0, "0", "FALSE", "False", "false", False] for val in false_val: assert boolify(val) is False, f"Expected False {val} but did not get it." def test_boolify_raises_typeerror(): non_bool_values = ["maybe", 2, [], (), 0.5] for val in non_bool_values: with pytest.raises(TypeError, match="unable to evaluate expected boolean"): boolify(val)