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

import (
	"bytes"
	"testing"
)

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

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