@cryptotaxi247 / kubo / commits / 782976f47

add basic test for blocks package #59 (actually add file)

Jeromy committed Sep 15, 2014 at 06:08 UTC 782976f473c689e54c1f83c845a782f55f5c610b
1 file changed +25
blocks/blocks_test.go new
+25
@@ -0,0 +1,25 @@
1 +package blocks
2 +
3 +import "testing"
4 +
5 +func TestBlocksBasic(t *testing.T) {
6 +
7 + // Test empty data
8 + empty := []byte{}
9 + _, err := NewBlock(empty)
10 + if err != nil {
11 + t.Fatal(err)
12 + }
13 +
14 + // Test nil case
15 + _, err = NewBlock(nil)
16 + if err != nil {
17 + t.Fatal(err)
18 + }
19 +
20 + // Test some data
21 + _, err = NewBlock([]byte("Hello world!"))
22 + if err != nil {
23 + t.Fatal(err)
24 + }
25 +}