Exemplo n.º 1
0
def test__load_config__missing() -> None:

    with pytest.raises(ConfigLoadError):
        Utils.load_config(path=TestYAML.missing)
Exemplo n.º 2
0
def test__load_config__invalid() -> None:

    with pytest.raises(ConfigLoadError):
        Utils.load_config(path=TestYAML.invalid)
Exemplo n.º 3
0
def test__load_config__empty() -> None:

    config = Utils.load_config(path=TestYAML.empty)

    assert config == {}
Exemplo n.º 4
0
def test__load_config__valid() -> None:

    config = Utils.load_config(path=TestYAML.valid)

    assert config["data"] == "valid"