github.com/decred/dcrlnd@v0.7.6/channeldb/options_test.go (about) 1 package channeldb_test 2 3 import ( 4 "testing" 5 6 "github.com/decred/dcrlnd/channeldb" 7 "github.com/decred/dcrlnd/kvdb" 8 "github.com/stretchr/testify/require" 9 ) 10 11 // TestDefaultOptions tests the default options are created as intended. 12 func TestDefaultOptions(t *testing.T) { 13 14 opts := channeldb.DefaultOptions() 15 16 require.True(t, opts.NoFreelistSync) 17 require.False(t, opts.AutoCompact) 18 require.Equal( 19 t, kvdb.DefaultBoltAutoCompactMinAge, opts.AutoCompactMinAge, 20 ) 21 require.Equal(t, kvdb.DefaultDBTimeout, opts.DBTimeout) 22 require.Equal( 23 t, channeldb.DefaultRejectCacheSize, opts.RejectCacheSize, 24 ) 25 require.Equal( 26 t, channeldb.DefaultChannelCacheSize, opts.ChannelCacheSize, 27 ) 28 }