From 2f32015f940aa421eafbac41c6d8bdc5e227f190 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Sun, 18 Sep 2016 13:27:09 +0200 Subject: Test Unmarshal/Marshal --- pub_test.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'pub_test.go') diff --git a/pub_test.go b/pub_test.go index a0a37b9..f47b1ed 100644 --- a/pub_test.go +++ b/pub_test.go @@ -1,6 +1,9 @@ package main -import "testing" +import ( + "bytes" + "testing" +) var b64pub = []byte(`RWRbOC0bBf7abfanaXuTYfCa6+YO69Kxyz8RD5nL/3Ta7umY6iOwnBrG`) @@ -8,4 +11,8 @@ func TestUnmarshalPub(t *testing.T) { v := new(PubKey) v.Unmarshal(b64pub) t.Logf("%+v", v) + out, _ := v.Marshal() + if !bytes.Equal(b64pub, out) { + t.Errorf("expected %v, got %v", b64pub, out) + } } -- cgit v1.2.3