cosmos-sdk/server/constructors_test.go
Jacob Gadikian 1bb0629846
chore: iavl-v0.20-alpha1 and cosmos-db (#14411)
Co-authored-by: marbar3778 <marbar3778@yahoo.com>
2022-12-28 21:42:00 +01:00

31 lines
538 B
Go

package server
import (
"path/filepath"
"testing"
"github.com/stretchr/testify/require"
dbm "github.com/cosmos/cosmos-db"
)
func Test_openDB(t *testing.T) {
t.Parallel()
_, err := openDB(t.TempDir(), dbm.GoLevelDBBackend)
require.NoError(t, err)
}
func Test_openTraceWriter(t *testing.T) {
t.Parallel()
fname := filepath.Join(t.TempDir(), "logfile")
w, err := openTraceWriter(fname)
require.NoError(t, err)
require.NotNil(t, w)
// test no-op
w, err = openTraceWriter("")
require.NoError(t, err)
require.Nil(t, w)
}