github.com/Finschia/finschia-sdk@v0.48.1/server/constructors_test.go (about) 1 package server 2 3 import ( 4 "path/filepath" 5 "testing" 6 7 "github.com/stretchr/testify/require" 8 ) 9 10 func Test_openDB(t *testing.T) { 11 t.Parallel() 12 _, err := openDB(t.TempDir()) 13 require.NoError(t, err) 14 } 15 16 func Test_openTraceWriter(t *testing.T) { 17 t.Parallel() 18 19 fname := filepath.Join(t.TempDir(), "logfile") 20 w, err := openTraceWriter(fname) 21 require.NoError(t, err) 22 require.NotNil(t, w) 23 24 // test no-op 25 w, err = openTraceWriter("") 26 require.NoError(t, err) 27 require.Nil(t, w) 28 }