2021-02-19 19:15:38 +00:00
|
|
|
package cache
|
|
|
|
|
|
|
|
|
|
import (
|
|
|
|
|
"testing"
|
2022-04-01 20:42:05 +01:00
|
|
|
|
|
|
|
|
"github.com/dgraph-io/badger/v3"
|
2021-02-19 19:15:38 +00:00
|
|
|
)
|
|
|
|
|
|
2021-02-19 22:20:02 +00:00
|
|
|
func newDb(t *testing.T) *badger.DB {
|
|
|
|
|
opts := badger.DefaultOptions("").WithInMemory(true)
|
|
|
|
|
opts.Logger = nil
|
|
|
|
|
db, err := badger.Open(opts)
|
2021-02-19 19:15:38 +00:00
|
|
|
if err != nil {
|
2021-02-19 22:20:02 +00:00
|
|
|
t.Fatalf("newDb() open error: %v", err)
|
2021-02-19 19:15:38 +00:00
|
|
|
}
|
|
|
|
|
return db
|
|
|
|
|
}
|