cache: move to backend package

This commit is contained in:
Michael Eischer
2024-05-24 23:04:06 +02:00
parent 80132e71d8
commit 8e5d7d719c
15 changed files with 6 additions and 6 deletions

20
internal/backend/cache/testing.go vendored Normal file
View File

@@ -0,0 +1,20 @@
package cache
import (
"testing"
"github.com/restic/restic/internal/restic"
"github.com/restic/restic/internal/test"
)
// TestNewCache returns a cache in a temporary directory which is removed when
// cleanup is called.
func TestNewCache(t testing.TB) *Cache {
dir := test.TempDir(t)
t.Logf("created new cache at %v", dir)
cache, err := New(restic.NewRandomID().String(), dir)
if err != nil {
t.Fatal(err)
}
return cache
}