diff options
author | zelig <viktor.tron@gmail.com> | 2015-03-20 07:14:08 +0800 |
---|---|---|
committer | zelig <viktor.tron@gmail.com> | 2015-03-20 18:41:41 +0800 |
commit | a578db5dae0ae82ac8e06be8a29c48a7db22ebe0 (patch) | |
tree | 535e469b9511ec193b00591e3c3051d78c0801f3 /blockpool/test | |
parent | 8767179d7439d8a28086ae6162e2234ed9e16d64 (diff) | |
download | dexon-a578db5dae0ae82ac8e06be8a29c48a7db22ebe0.tar dexon-a578db5dae0ae82ac8e06be8a29c48a7db22ebe0.tar.gz dexon-a578db5dae0ae82ac8e06be8a29c48a7db22ebe0.tar.bz2 dexon-a578db5dae0ae82ac8e06be8a29c48a7db22ebe0.tar.lz dexon-a578db5dae0ae82ac8e06be8a29c48a7db22ebe0.tar.xz dexon-a578db5dae0ae82ac8e06be8a29c48a7db22ebe0.tar.zst dexon-a578db5dae0ae82ac8e06be8a29c48a7db22ebe0.zip |
improve documentation and move one test
Diffstat (limited to 'blockpool/test')
-rw-r--r-- | blockpool/test/hash_pool.go | 15 | ||||
-rw-r--r-- | blockpool/test/logger.go | 2 | ||||
-rw-r--r-- | blockpool/test/util.go | 2 |
3 files changed, 10 insertions, 9 deletions
diff --git a/blockpool/test/hash_pool.go b/blockpool/test/hash_pool.go index eea135af1..df3c750f9 100644 --- a/blockpool/test/hash_pool.go +++ b/blockpool/test/hash_pool.go @@ -7,8 +7,12 @@ import ( "github.com/ethereum/go-ethereum/crypto" ) -// test helpers -// TODO: move into common test helper package (see p2p/crypto etc.) +// hashPool is a test helper, that allows random hashes to be referred to by integers +type TestHashPool struct { + intToHash + hashToInt + lock sync.Mutex +} func NewHashPool() *TestHashPool { return &TestHashPool{intToHash: make(intToHash), hashToInt: make(hashToInt)} @@ -18,13 +22,6 @@ type intToHash map[int]common.Hash type hashToInt map[common.Hash]int -// hashPool is a test helper, that allows random hashes to be referred to by integers -type TestHashPool struct { - intToHash - hashToInt - lock sync.Mutex -} - func newHash(i int) common.Hash { return common.BytesToHash(crypto.Sha3([]byte(string(i)))) } diff --git a/blockpool/test/logger.go b/blockpool/test/logger.go index 5d26151c1..bcb4d4cb3 100644 --- a/blockpool/test/logger.go +++ b/blockpool/test/logger.go @@ -9,6 +9,8 @@ import ( "github.com/ethereum/go-ethereum/logger" ) +// logging in tests + var once sync.Once /* usage: diff --git a/blockpool/test/util.go b/blockpool/test/util.go index e183bf1d1..0349493c3 100644 --- a/blockpool/test/util.go +++ b/blockpool/test/util.go @@ -6,6 +6,8 @@ import ( "time" ) +// miscellaneous test helpers + func CheckInt(name string, got int, expected int, t *testing.T) (err error) { if got != expected { t.Errorf("status for %v incorrect. expected %v, got %v", name, expected, got) |