Files
seanime-docker/seanime-2.9.10/internal/continuity/mock.go
2025-09-20 14:08:38 +01:00

25 lines
508 B
Go

package continuity
import (
"github.com/stretchr/testify/require"
"path/filepath"
"seanime/internal/database/db"
"seanime/internal/util"
"seanime/internal/util/filecache"
"testing"
)
func GetMockManager(t *testing.T, db *db.Database) *Manager {
logger := util.NewLogger()
cacher, err := filecache.NewCacher(filepath.Join(t.TempDir(), "cache"))
require.NoError(t, err)
manager := NewManager(&NewManagerOptions{
FileCacher: cacher,
Logger: logger,
Database: db,
})
return manager
}