mirror of
https://github.com/fluencelabs/tendermint
synced 2025-06-13 05:11:21 +00:00
consensus: ensure dir for cswal on reactor tests
This commit is contained in:
@ -8,6 +8,7 @@ import (
|
||||
"testing"
|
||||
"time"
|
||||
|
||||
. "github.com/tendermint/go-common"
|
||||
cfg "github.com/tendermint/go-config"
|
||||
dbm "github.com/tendermint/go-db"
|
||||
bc "github.com/tendermint/tendermint/blockchain"
|
||||
@ -255,6 +256,11 @@ func randConsensusNet(nValidators int) []*ConsensusState {
|
||||
state.Save()
|
||||
css[i] = newConsensusState(state, privVals[i], counter.NewCounterApplication(true))
|
||||
}
|
||||
|
||||
// we use memdb, but need a dir for the cswal.
|
||||
// in this case they all write to the same one but we dont care
|
||||
// NOTE: they all share a pointer to the same config object!
|
||||
EnsureDir(css[0].config.GetString("db_dir"), 0700)
|
||||
return css
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user