Esempio n. 1
0
def test_generate_environment_file_wrong_cfg_type_exception(cfg, excmsg):
    with pytest.raises(TypeError, match=excmsg):
        ude.generate_environment_file(cfg)
Esempio n. 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({})
Esempio n. 3
0
def test_generate_environment_file(usrc_config, expected_result):
    ret = ude.generate_environment_file(usrc_config)
    assert ret == expected_result