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()
|
||||
print("Enter any Git key-value pairs (one at a time, separated by spaces) [None]: ")
|
||||
while true
|
||||
tokens = split(readline())
|
||||
isempty(tokens) && break
|
||||
line = readline()
|
||||
isempty(line) && break
|
||||
tokens = split(line, " ", limit=2)
|
||||
if haskey(gitconfig, tokens[1])
|
||||
warn("Duplicate key '$(tokens[1])': Replacing old value '$(tokens[2])'")
|
||||
end
|
||||
|
@ -61,7 +61,8 @@
|
||||
end
|
||||
|
||||
@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)
|
||||
@test isdir(Pkg.dir(test_pkg))
|
||||
rm(Pkg.dir(test_pkg); force=true, recursive=true)
|
||||
|
Loading…
Reference in New Issue
Block a user