@cryptotaxi247 / kubo / commits / 21cbb9096

test: 100% coverage for blocks/blocksutil

This was easy. License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>

Jakub Sztandera committed Aug 16, 2016 at 13:02 UTC 21cbb90960f9f724220ab25847678a25fb825999
1 file changed +19
blocks/blocksutil/block_generator_test.go new
+19
@@ -0,0 +1,19 @@
1 +package blocksutil
2 +
3 +import "testing"
4 +
5 +func TestBlocksAreDifferent(t *testing.T) {
6 + gen := NewBlockGenerator()
7 +
8 + blocks := gen.Blocks(100)
9 +
10 + for i, block1 := range blocks {
11 + for j, block2 := range blocks {
12 + if i != j {
13 + if block1.String() == block2.String() {
14 + t.Error("Found duplicate blocks")
15 + }
16 + }
17 + }
18 + }
19 +}