예제 #1
0
def test_load_config_from_module():
    config = multi.load_config("tests.test_multi")
    assert len(config) == 2
    assert config == [
        {
            "name": "test1",
            "repository": "googleapis/test1"
        },
        {
            "name": "test2",
            "repository": "googleapis/test2"
        },
    ]
예제 #2
0
def test_load_config_from_file():
    config = multi.load_config("tests/testdata/multi-config.yaml")
    assert len(config) == 2
    assert config == [
        {
            "name": "test1",
            "repository": "googleapis/test1"
        },
        {
            "name": "test2",
            "repository": "googleapis/test2"
        },
    ]
예제 #3
0
def test_load_config_missing():
    config = multi.load_config("non-existent")
    assert config is None