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

import (
	"bytes"
	"testing"
)

var b64enc = []byte(`RWRCSwAAAACzJBN2gC5//jVvDiV76rs4m2aKXkljqDpbOC0bBf7abZhV/Zygr6b0KIbSI56JQutwzsQeouxnnHuVTZp3IW4M9qdpe5Nh8Jrr5g7r0rHLPxEPmcv/dNru6ZjqI7CcGsY=`)

func TestUnmarshalEnc(t *testing.T) {
	v := new(EncKey)
	v.Unmarshal(b64enc)
	t.Logf("%+v", v)
	out, _ := v.Marshal()
	if !bytes.Equal(b64enc, out) {
		t.Errorf("expected %v, got %v", b64enc, out)
	}
}