()
| 28 | ) |
| 29 | |
| 30 | func generTestData() []byte { |
| 31 | nodeId := "12020298fe9f22e9df64f6bfcc1c2a14418846cffdbbf510d261bbc3fa6d47073df9a2" |
| 32 | chainPeers := make([]*PeerConfig, 0) |
| 33 | peerconfig := &PeerConfig{ |
| 34 | Index: 12, |
| 35 | ID: nodeId, |
| 36 | } |
| 37 | chainPeers = append(chainPeers, peerconfig) |
| 38 | |
| 39 | tests := &ChainConfig{ |
| 40 | Version: 1, |
| 41 | View: 12, |
| 42 | N: 4, |
| 43 | C: 3, |
| 44 | BlockMsgDelay: 1000, |
| 45 | HashMsgDelay: 1000, |
| 46 | PeerHandshakeTimeout: 10000, |
| 47 | Peers: chainPeers, |
| 48 | PosTable: []uint32{2, 3, 1, 3, 1, 3, 2, 3, 2, 3, 2, 1, 3}, |
| 49 | } |
| 50 | cc := new(bytes.Buffer) |
| 51 | tests.Serialize(cc) |
| 52 | return cc.Bytes() |
| 53 | } |
| 54 | func TestSerialize(t *testing.T) { |
| 55 | res := generTestData() |
| 56 | fmt.Println("serialize:", res) |
no test coverage detected