Ejemplo n.º 1
0
def test_read_config_files_single_config_invalid():
    with pytest.raises(ParserError):
        ConfigParser.read_config_files(FILE_NOT_YAML)
Ejemplo n.º 2
0
def test_read_config_files_multi_config_partly_invalid():
    with pytest.raises(ParserError):
        ConfigParser.read_config_files(FILE_OK, FILE_NOT_YAML)
Ejemplo n.º 3
0
def test_read_config_files_multi_config_partly_unavailable():
    with pytest.raises(FileNotFoundError):
        ConfigParser.read_config_files(FILE_OK, FILE_UNAVAILABLE)
Ejemplo n.º 4
0
def test_read_config_files_single_config_unavailable():
    with pytest.raises(FileNotFoundError):
        ConfigParser.read_config_files(FILE_UNAVAILABLE)
Ejemplo n.º 5
0
def test_read_config_files_multi_config():
    res = ConfigParser.read_config_files(FILE_OK, FILE_OK)
    assert type(res) is dict
Ejemplo n.º 6
0
def test_read_config_files_single_config():
    res = ConfigParser.read_config_files(FILE_OK)
    assert type(res) is dict
Ejemplo n.º 7
0
def test_read_config_files_no_args():
    res = ConfigParser.read_config_files()
    assert res == {}