cache clean implemented

This commit is contained in:
2026-05-29 03:46:47 -06:00
parent a9de607743
commit 248c1370d7
9 changed files with 48 additions and 17 deletions
+3 -1
View File
@@ -30,7 +30,9 @@ func newTestCache(t *testing.T, mirrorURLs []string) *Cache {
// set slog to debug
slog.SetLogLoggerLevel(slog.LevelDebug)
mirroredRepos := []string{"core", "extra"}
c, err := NewCache(t.TempDir(), mirrorURLs, mirroredRepos)
maxSize := int64(1024)
maxAge := time.Duration(10 * time.Second)
c, err := NewCache(t.TempDir(), mirrorURLs, mirroredRepos, maxSize, maxAge)
if err != nil {
t.Fatalf("failed to create cache: %v", err)
}