diff options
author | Mission Liao <mission.liao@dexon.org> | 2018-12-06 14:30:05 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-12-06 14:30:05 +0800 |
commit | 41753e517c68575589c485b3f9570db94e59bcd0 (patch) | |
tree | 88ca8e57415164bce765658f3f55d51e85646eb3 /core/test/governance_test.go | |
parent | 4eb02f1dd96e136b0f7cf7eff792da1e44176713 (diff) | |
download | tangerine-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.go | 10 |
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))) |