OSDN Git Service

spv merkle tree proof (#1262)
[bytom/bytom.git] / config / genesis_test.go
index 3b7a183..3c30938 100644 (file)
@@ -1,18 +1,16 @@
 package config
 
-import (
-       "testing"
-)
-
-// test genesis
-func TestGenerateGenesisTx(t *testing.T) {
-       if tx := GenerateGenesisTx(); tx == nil {
-               t.Errorf("Generate genesis tx failed")
+/*func TestGenerateGenesisBlock(t *testing.T) {
+       block := GenerateGenesisBlock()
+       nonce := block.Nonce
+       for {
+               hash := block.Hash()
+               if difficulty.CheckProofOfWork(&hash, consensus.InitialSeed, block.Bits) {
+                       break
+               }
+               block.Nonce++
        }
-}
-
-func TestGenerateGenesisBlock(t *testing.T) {
-       if block := GenerateGenesisBlock(); block == nil {
-               t.Errorf("Generate genesis block failed")
+       if block.Nonce != nonce {
+               t.Errorf("correct nonce is %d, but get %d", block.Nonce, nonce)
        }
-}
+}*/