commit ac84049e8c45bb9b3d6f1a1d5090636a81a9791c
parent 21c629f4eb401b0c8103176b6ff7d1567a2fc5c1
Author: Sean Enck <sean@ttypty.com>
Date: Mon, 3 Oct 2022 18:57:22 -0400
more tests
Diffstat:
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)
+ }
+}