mirror of
https://github.com/fluencelabs/tendermint
synced 2025-06-14 22:01:20 +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
|
||||
}
|
||||
|
||||
|
@ -35,7 +35,7 @@ func resetConfigTimeouts() {
|
||||
// config.Set("timeout_commit", 1000)
|
||||
}
|
||||
|
||||
func _TestReactor(t *testing.T) {
|
||||
func TestReactor(t *testing.T) {
|
||||
resetConfigTimeouts()
|
||||
N := 4
|
||||
css := randConsensusNet(N)
|
||||
@ -85,7 +85,7 @@ func _TestReactor(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
func _TestByzantine(t *testing.T) {
|
||||
func TestByzantine(t *testing.T) {
|
||||
resetConfigTimeouts()
|
||||
N := 4
|
||||
css := randConsensusNet(N)
|
||||
|
Reference in New Issue
Block a user