aboutsummaryrefslogtreecommitdiff
path: root/pub_test.go
blob: e2e995a631b4c655cdd317c59c52879633bcdf61 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package main

import (
	"bytes"
	"testing"
)

var b64pub = []byte(`RWRbOC0bBf7abfanaXuTYfCa6+YO69Kxyz8RD5nL/3Ta7umY6iOwnBrG`)

func TestUnmarshalPub(t *testing.T) {
	v := new(PubKey)
	v.Unmarshal(b64pub)
	out, _ := v.Marshal()
	if !bytes.Equal(b64pub, out) {
		t.Errorf("expected %v, got %v", b64pub, out)
	}
}