From bd02dcbf8569a43e42b263a4aef47c7619aebb44 Mon Sep 17 00:00:00 2001 From: Chris de Graaf Date: Thu, 21 Sep 2017 15:51:19 +0100 Subject: [PATCH] Add reversed-argument generate method --- src/generate.jl | 10 ++++++++++ test/tests.jl | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/generate.jl b/src/generate.jl index 6db4f39..d9150d5 100644 --- a/src/generate.jl +++ b/src/generate.jl @@ -114,6 +114,16 @@ function generate( end end +function generate( + t::Template, + pkg_name::AbstractString; + force::Bool=false, + ssh::Bool=false, + backup_dir::AbstractString="", +) + generate(pkg_name, t; force=force, ssh=ssh, backup_dir=backup_dir) +end + """ generate_interactive( pkg_name::AbstractString; diff --git a/test/tests.jl b/test/tests.jl index b42d6ae..7348b35 100644 --- a/test/tests.jl +++ b/test/tests.jl @@ -333,7 +333,7 @@ end @test !LibGit2.isdirty(repo) rm(Pkg.dir(test_pkg); recursive=true) - generate(test_pkg, t; ssh=true) + generate(t, test_pkg; ssh=true) # Test the reversed-arguments method. repo = LibGit2.GitRepo(Pkg.dir(test_pkg)) remote = LibGit2.get(LibGit2.GitRemote, repo, "origin") @test LibGit2.url(remote) == "git@github.com:$me/$test_pkg.jl.git"