aboutsummaryrefslogtreecommitdiffstats
path: root/core/test/governance_test.go
diff options
context:
space:
mode:
authorMission Liao <mission.liao@dexon.org>2018-12-06 14:30:05 +0800
committerGitHub <noreply@github.com>2018-12-06 14:30:05 +0800
commit41753e517c68575589c485b3f9570db94e59bcd0 (patch)
tree88ca8e57415164bce765658f3f55d51e85646eb3 /core/test/governance_test.go
parent4eb02f1dd96e136b0f7cf7eff792da1e44176713 (diff)
downloadtangerine-consensus-41753e517c68575589c485b3f9570db94e59bcd0.tar
tangerine-consensus-41753e517c68575589c485b3f9570db94e59bcd0.tar.gz
tangerine-consensus-41753e517c68575589c485b3f9570db94e59bcd0.tar.bz2
tangerine-consensus-41753e517c68575589c485b3f9570db94e59bcd0.tar.lz
tangerine-consensus-41753e517c68575589c485b3f9570db94e59bcd0.tar.xz
tangerine-consensus-41753e517c68575589c485b3f9570db94e59bcd0.tar.zst
tangerine-consensus-41753e517c68575589c485b3f9570db94e59bcd0.zip
test: allow to log in test.State (#359)
Diffstat (limited to 'core/test/governance_test.go')
-rw-r--r--core/test/governance_test.go10
1 files changed, 7 insertions, 3 deletions
diff --git a/core/test/governance_test.go b/core/test/governance_test.go
index 01993f9..30f1469 100644
--- a/core/test/governance_test.go
+++ b/core/test/governance_test.go
@@ -21,6 +21,7 @@ import (
"testing"
"time"
+ "github.com/dexon-foundation/dexon-consensus/common"
"github.com/stretchr/testify/suite"
)
@@ -33,10 +34,12 @@ func (s *GovernanceTestSuite) TestEqual() {
// Setup a base governance.
_, genesisNodes, err := NewKeys(20)
req.NoError(err)
- g1, err := NewGovernance(genesisNodes, 100*time.Millisecond, 2)
+ g1, err := NewGovernance(NewState(
+ genesisNodes, 100*time.Millisecond, &common.NullLogger{}, true), 2)
req.NoError(err)
// Create a governance with different lambda.
- g2, err := NewGovernance(genesisNodes, 50*time.Millisecond, 2)
+ g2, err := NewGovernance(NewState(
+ genesisNodes, 50*time.Millisecond, &common.NullLogger{}, true), 2)
req.NoError(err)
req.False(g1.Equal(g2, true))
// Create configs for 3 rounds for g1.
@@ -68,7 +71,8 @@ func (s *GovernanceTestSuite) TestRegisterChange() {
req := s.Require()
_, genesisNodes, err := NewKeys(20)
req.NoError(err)
- g, err := NewGovernance(genesisNodes, 100*time.Millisecond, 2)
+ g, err := NewGovernance(NewState(
+ genesisNodes, 100*time.Millisecond, &common.NullLogger{}, true), 2)
req.NoError(err)
// Unable to register change for genesis round.
req.Error(g.RegisterConfigChange(0, StateChangeNumChains, uint32(32)))