示例#1
0
def test_generate_environment_file_wrong_cfg_type_exception(cfg, excmsg):
    with pytest.raises(TypeError, match=excmsg):
        ude.generate_environment_file(cfg)
示例#2
0
def test_generate_environment_file_missing_git_entry_exception():
    excmsg = 'Missing `git` config entry in upstream_sources.yaml.'
    with pytest.raises(KeyError, match=excmsg):
        ude.generate_environment_file({})
示例#3
0
def test_generate_environment_file(usrc_config, expected_result):
    ret = ude.generate_environment_file(usrc_config)
    assert ret == expected_result