aboutsummaryrefslogtreecommitdiffstats
path: root/core/lattice_test.go
diff options
context:
space:
mode:
authorMission Liao <mission.liao@dexon.org>2018-12-13 09:55:14 +0800
committerGitHub <noreply@github.com>2018-12-13 09:55:14 +0800
commit06693fc13b451835ac460688903c7abb660710fb (patch)
tree22d1bfde3b023395cfe00c6df8a1edaebb0f7cce /core/lattice_test.go
parent338bf8676563a103cc78bbacef75fbaaac4293d7 (diff)
downloaddexon-consensus-06693fc13b451835ac460688903c7abb660710fb.tar
dexon-consensus-06693fc13b451835ac460688903c7abb660710fb.tar.gz
dexon-consensus-06693fc13b451835ac460688903c7abb660710fb.tar.bz2
dexon-consensus-06693fc13b451835ac460688903c7abb660710fb.tar.lz
dexon-consensus-06693fc13b451835ac460688903c7abb660710fb.tar.xz
dexon-consensus-06693fc13b451835ac460688903c7abb660710fb.tar.zst
dexon-consensus-06693fc13b451835ac460688903c7abb660710fb.zip
db: rename blockdb to db (#367)
* Rename blockdb package to db * Rename 'BlockDB' to 'DB' * Make all methods in db specific for ''block'. * Rename db.BlockDatabase to db.Database * Rename revealer to block-revealer * Rename test.Revealer to test.BlockRevealer
Diffstat (limited to 'core/lattice_test.go')
-rw-r--r--core/lattice_test.go26
1 files changed, 13 insertions, 13 deletions
diff --git a/core/lattice_test.go b/core/lattice_test.go
index eecaf74..0c9b018 100644
--- a/core/lattice_test.go
+++ b/core/lattice_test.go
@@ -23,8 +23,8 @@ import (
"time"
"github.com/dexon-foundation/dexon-consensus/common"
- "github.com/dexon-foundation/dexon-consensus/core/blockdb"
"github.com/dexon-foundation/dexon-consensus/core/crypto/ecdsa"
+ "github.com/dexon-foundation/dexon-consensus/core/db"
"github.com/dexon-foundation/dexon-consensus/core/test"
"github.com/dexon-foundation/dexon-consensus/core/types"
"github.com/stretchr/testify/suite"
@@ -35,7 +35,7 @@ type testLatticeMgr struct {
lattice *Lattice
ccModule *compactionChain
app *test.App
- db blockdb.BlockDatabase
+ db db.Database
}
func (mgr *testLatticeMgr) prepareBlock(
@@ -61,8 +61,8 @@ func (mgr *testLatticeMgr) processBlock(b *types.Block) (err error) {
return
}
}
- if err = mgr.db.Put(*b); err != nil {
- if err != blockdb.ErrBlockExists {
+ if err = mgr.db.PutBlock(*b); err != nil {
+ if err != db.ErrBlockExists {
return
}
err = nil
@@ -77,7 +77,7 @@ func (mgr *testLatticeMgr) processBlock(b *types.Block) (err error) {
}
}
for _, b = range mgr.ccModule.extractBlocks() {
- if err = mgr.db.Update(*b); err != nil {
+ if err = mgr.db.UpdateBlock(*b); err != nil {
return
}
mgr.app.BlockDelivered(b.Hash, b.Position, b.Finalization)
@@ -98,8 +98,8 @@ func (s *LatticeTestSuite) newTestLatticeMgr(
// Setup private key.
prvKey, err := ecdsa.NewPrivateKey()
req.NoError(err)
- // Setup blockdb.
- db, err := blockdb.NewMemBackedBlockDB()
+ // Setup db.
+ dbInst, err := db.NewMemBackedDB()
req.NoError(err)
// Setup governance.
logger := &common.NullLogger{}
@@ -121,7 +121,7 @@ func (s *LatticeTestSuite) newTestLatticeMgr(
return &testLatticeMgr{
ccModule: cc,
app: app,
- db: db,
+ db: dbInst,
lattice: NewLattice(
dMoment,
0,
@@ -129,7 +129,7 @@ func (s *LatticeTestSuite) newTestLatticeMgr(
NewAuthenticator(prvKey),
app,
app,
- db,
+ dbInst,
logger)}
}
@@ -174,18 +174,18 @@ func (s *LatticeTestSuite) TestBasicUsage() {
req.NoError(master.processBlock(b))
}
// Now we have some blocks, replay them on different lattices.
- iter, err := master.db.GetAll()
+ iter, err := master.db.GetAllBlocks()
req.NoError(err)
- revealer, err := test.NewRandomRevealer(iter)
+ revealer, err := test.NewRandomBlockRevealer(iter)
req.NoError(err)
for i := 0; i < otherLatticeNum; i++ {
revealer.Reset()
revealed := ""
other := s.newTestLatticeMgr(&cfg, dMoment)
for {
- b, err := revealer.Next()
+ b, err := revealer.NextBlock()
if err != nil {
- if err == blockdb.ErrIterationFinished {
+ if err == db.ErrIterationFinished {
err = nil
break
}