def tmp_dir(): pth = Path('toto_manage_cfg') ensure_created(pth) init_pkg(pth) yield pth rmdir(pth)
def setup(): ensure_created(tmp_dir) init_pkg(tmp_dir) with open(pj(tmp_dir, pkglts_dir, pkg_cfg_file), 'r') as f: cfg = json.load(f) cfg['base'] = dict(pkgname='toto', namespace=None, authors=[('moi', '*****@*****.**')], url=None) env = create_env(cfg) write_pkg_config(env, tmp_dir) regenerate_package(env, tmp_dir)
def tmp_pths(): pth = 'toto_mg_rg' ensure_created(pth) init_pkg(pth) with open(pj(pth, pkglts_dir, pkg_cfg_file), 'r') as f: pkg_cfg = json.load(f) pkg_cfg['base'] = dict(pkgname='toto', namespace=None, authors=[('moi', '*****@*****.**')], namespace_method="pkg_util", url=None) cfg = Config(pkg_cfg) write_pkg_config(cfg, pth) regenerate_package(cfg, pth) init_file = pj(pth, "src", "toto", "__init__.py") yield pth, init_file rmdir(pth)
def tmp_pths(): pth = Path('toto_mg_rg') ensure_created(pth) init_pkg(pth) with open((pth / pkglts_dir / pkg_cfg_file), 'r') as fhr: pkg_cfg = json.load(fhr) pkg_cfg['base'] = dict(pkgname='toto', namespace=None, authors=[('moi', '*****@*****.**')], url=None) pkg_cfg['src'] = dict(namespace_method="pkg_util") cfg = Config(pkg_cfg) write_pkg_config(cfg, pth) regenerate_package(cfg, pth) init_file = pth / "src/toto/__init__.py" yield pth, init_file rmdir(pth)
def test_manage_init_create_pkg_hash(): init_pkg(tmp_dir) hm = get_pkg_hash(tmp_dir) assert hm is not None
def setup(): ensure_created(tmp_dir) init_pkg(tmp_dir)
def test_manage_init_create_pkg_hash(tmp_dir): init_pkg(tmp_dir) hm = get_pkg_hash(tmp_dir) assert hm is not None