def main(pkg_cfg, extra): option = ask_arg("option_name", {}, "plugin", extra) # get handlers for this option only h = load_handlers(option) # get option examples # check tempering copy_dir("ltpkgbuilder_data/example", ".", h, pkg_cfg) return None
def test_load_handlers_load_functions_in_config_handlers(): h = load_handlers('base') assert 'base' in h assert 'upper' in h
def test_load_handlers_fail_if_unknown_option(): assert_raises(KeyError, lambda: load_handlers('toto'))