def test_create_empty_repository(managed_tmpdir): from hangar import Repository repo = Repository(path=managed_tmpdir) repo.init(user_name='Test User', user_email='*****@*****.**') init_branches = repo.list_branch_names() assert init_branches == ['master'] assert repo._repo_path == os.path.join(managed_tmpdir, '__hangar')
def branch(l, b): if l: P = os.getcwd() repo = Repository(path=P) click.echo(repo.list_branch_names()) if b: P = os.getcwd() repo = Repository(path=P) succ = repo.create_branch(b) click.echo(f'create branch operation success: {succ}')