Fix Git configuration bug
This commit is contained in:
parent
fa1b66bb36
commit
0292a94f9a
@ -217,8 +217,9 @@ function interactive_template(; fast::Bool=false)
|
|||||||
gitconfig = Dict()
|
gitconfig = Dict()
|
||||||
print("Enter any Git key-value pairs (one at a time, separated by spaces) [None]: ")
|
print("Enter any Git key-value pairs (one at a time, separated by spaces) [None]: ")
|
||||||
while true
|
while true
|
||||||
tokens = split(readline())
|
line = readline()
|
||||||
isempty(tokens) && break
|
isempty(line) && break
|
||||||
|
tokens = split(line, " ", limit=2)
|
||||||
if haskey(gitconfig, tokens[1])
|
if haskey(gitconfig, tokens[1])
|
||||||
warn("Duplicate key '$(tokens[1])': Replacing old value '$(tokens[2])'")
|
warn("Duplicate key '$(tokens[1])': Replacing old value '$(tokens[2])'")
|
||||||
end
|
end
|
||||||
|
@ -61,7 +61,8 @@
|
|||||||
end
|
end
|
||||||
|
|
||||||
@testset "Interactive package generation" begin
|
@testset "Interactive package generation" begin
|
||||||
write(STDIN.buffer, "$me\n\n\r\n\n\n\n\nd")
|
cfg = join(["$(p.first) $(p.second)" for p in gitconfig], "\n")
|
||||||
|
write(STDIN.buffer, "$me\n\n\r\n\n\n\n$cfg\n\nd")
|
||||||
generate_interactive(test_pkg)
|
generate_interactive(test_pkg)
|
||||||
@test isdir(Pkg.dir(test_pkg))
|
@test isdir(Pkg.dir(test_pkg))
|
||||||
rm(Pkg.dir(test_pkg); force=true, recursive=true)
|
rm(Pkg.dir(test_pkg); force=true, recursive=true)
|
||||||
|
Loading…
Reference in New Issue
Block a user