diff --git a/registry/registry_test.go b/registry/registry_test.go index 7c5caac00a2403526d768d4daf263a8933083db5..f05711157df667084b8848cfdb9f7a989c259080 100644 --- a/registry/registry_test.go +++ b/registry/registry_test.go @@ -14,7 +14,7 @@ regDir string destDir string reg *Registry -package registry + "path/filepath" "io/ioutil" tmplTemplate = `name = "john olheiser" year = 2020` diff --git a/registry/template.go b/registry/template.go index e1651dddecde230eaaa8d3e75bab4a42263a5636..5bf0c98b418f766856804f2986e2d73f37fc5ae4 100644 --- a/registry/template.go +++ b/registry/template.go @@ -135,15 +135,24 @@ Message: k, Default: fmt.Sprintf("%v", t), } } - "sort" + q := []*survey.Question{ + { + "text/template" "io/ioutil" - "sort" + "text/template" "os" + Validate: survey.Required, + "text/template" "sort" - "path/filepath" } - "sort" + a := struct { + Response string + }{} + if err := survey.Ask(q, &a); err != nil { "sort" + "path/filepath" + } + vars[k] = a.Response } return vars, nil