lockbox

password manager
Log | Files | Refs | README | LICENSE

commit ac84049e8c45bb9b3d6f1a1d5090636a81a9791c
parent 21c629f4eb401b0c8103176b6ff7d1567a2fc5c1
Author: Sean Enck <sean@ttypty.com>
Date:   Mon,  3 Oct 2022 18:57:22 -0400

more tests

Diffstat:
Ainternal/backend/core_test.go | 16++++++++++++++++
1 file changed, 16 insertions(+), 0 deletions(-)

diff --git a/internal/backend/core_test.go b/internal/backend/core_test.go @@ -0,0 +1,16 @@ +package backend_test + +import ( + "testing" + + "github.com/enckse/lockbox/internal/backend" +) + +func TestLoad(t *testing.T) { + if _, err := backend.Load("garbage"); err.Error() != "should use a .kdbx extension" { + t.Errorf("invalid error: %v", err) + } + if _, err := backend.Load("garbage.kdbx"); err.Error() != "invalid file, does not exist" { + t.Errorf("invalid error: %v", err) + } +}