lockbox

password manager
Log | Files | Refs | README | LICENSE

commit 5fef86fa1e9774907a3c27b46b7f6ac70d014163
parent 459905af538ef1b84c5a2368ef81a8de10c76dc6
Author: Sean Enck <sean@ttypty.com>
Date:   Sat,  5 Oct 2024 11:40:00 -0400

print a newline

Diffstat:
Minternal/app/pwgen.go | 3+++
Minternal/app/pwgen_test.go | 2+-
2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/internal/app/pwgen.go b/internal/app/pwgen.go @@ -117,6 +117,9 @@ func GeneratePassword(cmd CommandOptions) error { if err := tmpl.Execute(&buf, selected); err != nil { return err } + if _, err := buf.WriteString("\n"); err != nil { + return err + } if _, err := cmd.Writer().Write(buf.Bytes()); err != nil { return err } diff --git a/internal/app/pwgen_test.go b/internal/app/pwgen_test.go @@ -62,7 +62,7 @@ func testPasswordGen(t *testing.T, expect string) { t.Errorf("invalid error: %v", err) } s := m.buf.String() - if s != expect { + if s != fmt.Sprintf("%s\n", expect) { t.Errorf("invalid generated: %s (expected: %s)", s, expect) } }