OSDN Git Service

Merge pull request #742 from Bytom/p2p_test
[bytom/bytom.git] / config / genesis_test.go
1 package config
2
3 import (
4         "testing"
5 )
6
7 // test genesis
8 func TestGenerateGenesisTx(t *testing.T) {
9         if tx := GenerateGenesisTx(); tx == nil {
10                 t.Errorf("Generate genesis tx failed")
11         }
12 }
13
14 /*func TestGenerateGenesisBlock(t *testing.T) {
15         block := GenerateGenesisBlock()
16         nonce := block.Nonce
17         for {
18                 hash := block.Hash()
19                 if difficulty.CheckProofOfWork(&hash, consensus.InitialSeed, block.Bits) {
20                         break
21                 }
22                 block.Nonce++
23         }
24         if block.Nonce != nonce {
25                 t.Errorf("correct nonce is %d, but get %d", block.Nonce, nonce)
26         }
27 }*/