aboutsummaryrefslogtreecommitdiffstats
path: root/blockdb/level-db_test.go
diff options
context:
space:
mode:
authorJimmy Hu <jimmy.hu@dexon.org>2018-07-23 15:18:29 +0800
committermissionliao <38416648+missionliao@users.noreply.github.com>2018-07-23 15:18:29 +0800
commit8223b1e396ddad3700ca24426fc91b04e8062feb (patch)
tree3d662e3d25c9a04f61d5d3e7c5a3af601841b71b /blockdb/level-db_test.go
parent2970eb21ecf400bd4862a6a53062eedde52c0138 (diff)
downloadtangerine-consensus-8223b1e396ddad3700ca24426fc91b04e8062feb.tar
tangerine-consensus-8223b1e396ddad3700ca24426fc91b04e8062feb.tar.gz
tangerine-consensus-8223b1e396ddad3700ca24426fc91b04e8062feb.tar.bz2
tangerine-consensus-8223b1e396ddad3700ca24426fc91b04e8062feb.tar.lz
tangerine-consensus-8223b1e396ddad3700ca24426fc91b04e8062feb.tar.xz
tangerine-consensus-8223b1e396ddad3700ca24426fc91b04e8062feb.tar.zst
tangerine-consensus-8223b1e396ddad3700ca24426fc91b04e8062feb.zip
Remove test db after test (#9)
Diffstat (limited to 'blockdb/level-db_test.go')
-rw-r--r--blockdb/level-db_test.go10
1 files changed, 6 insertions, 4 deletions
diff --git a/blockdb/level-db_test.go b/blockdb/level-db_test.go
index 5937d80..4ab8067 100644
--- a/blockdb/level-db_test.go
+++ b/blockdb/level-db_test.go
@@ -22,6 +22,8 @@ import (
"testing"
"time"
+ "os"
+
"github.com/stretchr/testify/suite"
"github.com/dexon-foundation/dexon-consensus-core/common"
@@ -36,12 +38,12 @@ func (s *LevelDBTestSuite) TestBasicUsage() {
dbName := fmt.Sprintf("test-db-%v.db", time.Now().UTC())
db, err := NewLevelDBBackendBlockDB(dbName)
s.Require().Nil(err)
- defer func() {
+ defer func(dbName string) {
err = db.Close()
s.Nil(err)
-
- // TODO(missionliao): remove test db.
- }()
+ err = os.RemoveAll(dbName)
+ s.Nil(err)
+ }(dbName)
// Queried something from an empty database.
hash1 := common.NewRandomHash()