aboutsummaryrefslogtreecommitdiff
path: root/key/key_test.go
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2017-07-16 23:07:22 +0200
committerDimitri Sokolyuk <demon@dim13.org>2017-07-16 23:07:22 +0200
commit69490b1354552625f2e7f49ea12ac26127237e7b (patch)
treead21ffcf41e54f8e1f7ca4f3028c89e6e86ae5d7 /key/key_test.go
parenta21c2ba606444e7e94f1db5356f51397928a072d (diff)
Bikeshadding
Diffstat (limited to 'key/key_test.go')
-rw-r--r--key/key_test.go34
1 files changed, 23 insertions, 11 deletions
diff --git a/key/key_test.go b/key/key_test.go
index 5cd81c5..851b615 100644
--- a/key/key_test.go
+++ b/key/key_test.go
@@ -12,27 +12,39 @@ type Checker interface {
func TestKeys(t *testing.T) {
var testCases = []struct {
- name string
- v Checker
- raw string
+ caption string
+ checker Checker
+ rawValue string
}{
- {"sig", new(Sig), "RWRbOC0bBf7abaGwGtq45KLDK63tgcF7CO4qTZSlTKCSbZTYlDfFm/DISQ60u+/jEzrk22suvXXAEsxQTe2xUOfV90get1YRGQo="},
- {"pub", new(Pub), "RWRbOC0bBf7abfanaXuTYfCa6+YO69Kxyz8RD5nL/3Ta7umY6iOwnBrG"},
- {"enc", new(Enc), "RWRCSwAAAACzJBN2gC5//jVvDiV76rs4m2aKXkljqDpbOC0bBf7abZhV/Zygr6b0KIbSI56JQutwzsQeouxnnHuVTZp3IW4M9qdpe5Nh8Jrr5g7r0rHLPxEPmcv/dNru6ZjqI7CcGsY="},
+ {
+ caption: "sig",
+ checker: new(Sig),
+ rawValue: "RWRbOC0bBf7abaGwGtq45KLDK63tgcF7CO4qTZSlTKCSbZTYlDfFm/DISQ60u+/jEzrk22suvXXAEsxQTe2xUOfV90get1YRGQo=",
+ },
+ {
+ caption: "pub",
+ checker: new(Pub),
+ rawValue: "RWRbOC0bBf7abfanaXuTYfCa6+YO69Kxyz8RD5nL/3Ta7umY6iOwnBrG",
+ },
+ {
+ caption: "enc",
+ checker: new(Enc),
+ rawValue: "RWRCSwAAAACzJBN2gC5//jVvDiV76rs4m2aKXkljqDpbOC0bBf7abZhV/Zygr6b0KIbSI56JQutwzsQeouxnnHuVTZp3IW4M9qdpe5Nh8Jrr5g7r0rHLPxEPmcv/dNru6ZjqI7CcGsY=",
+ },
}
for _, tc := range testCases {
- t.Run(tc.name, func(t *testing.T) {
- raw, err := base64.StdEncoding.DecodeString(tc.raw)
+ t.Run(tc.caption, func(t *testing.T) {
+ raw, err := base64.StdEncoding.DecodeString(tc.rawValue)
if err != nil {
t.Fatal(err)
}
- if err := Unmarshal(raw, tc.v); err != nil {
+ if err := Unmarshal(raw, tc.checker); err != nil {
t.Fatal(err)
}
- if err := tc.v.Check(); err != nil {
+ if err := tc.checker.Check(); err != nil {
t.Fatal(err)
}
- out, err := Marshal(tc.v)
+ out, err := Marshal(tc.checker)
if err != nil {
t.Fatal(err)
}