This commit is contained in:
Till Faelligen 2023-02-23 14:36:44 +01:00
parent 6ade9ed7a4
commit 445f6ae93a
No known key found for this signature in database
GPG key ID: ACCDC9606D472758

View file

@ -3,7 +3,9 @@ package shared_test
import ( import (
"context" "context"
"testing" "testing"
"time"
"github.com/matrix-org/dendrite/internal/caching"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/matrix-org/dendrite/internal/sqlutil" "github.com/matrix-org/dendrite/internal/sqlutil"
@ -48,11 +50,14 @@ func mustCreateRoomserverDatabase(t *testing.T, dbType test.DBType) (*shared.Dat
} }
assert.NoError(t, err) assert.NoError(t, err)
cache := caching.NewRistrettoCache(8*1024*1024, time.Hour, false)
return &shared.Database{ return &shared.Database{
DB: db, DB: db,
EventStateKeysTable: stateKeyTable, EventStateKeysTable: stateKeyTable,
MembershipTable: membershipTable, MembershipTable: membershipTable,
Writer: sqlutil.NewExclusiveWriter(), Writer: sqlutil.NewExclusiveWriter(),
Cache: cache,
}, func() { }, func() {
err := base.Close() err := base.Close()
assert.NoError(t, err) assert.NoError(t, err)