From 0a477fd288d064d265395c88dbd0f261b723804e Mon Sep 17 00:00:00 2001 From: spiperac Date: Mon, 15 Jun 2026 06:42:13 +0200 Subject: Initial release --- internal/store/store_test.go | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 internal/store/store_test.go (limited to 'internal/store/store_test.go') diff --git a/internal/store/store_test.go b/internal/store/store_test.go new file mode 100644 index 0000000..6b9d012 --- /dev/null +++ b/internal/store/store_test.go @@ -0,0 +1,22 @@ +package store_test + +import ( + "os" + "testing" + + "github.com/shiv/internal/store" + "github.com/stretchr/testify/require" +) + +func newTestStore(t *testing.T) *store.Store { + t.Helper() + f, err := os.CreateTemp("", "shiv-store-test-*.shiv") + require.NoError(t, err) + f.Close() + t.Cleanup(func() { os.Remove(f.Name()) }) + + st, err := store.Open(f.Name()) + require.NoError(t, err) + t.Cleanup(func() { st.Close() }) + return st +} -- cgit v1.2.3