Add more tests

This commit is contained in:
Jeff Mitchell
2016-05-07 21:08:13 -04:00
parent 8672b61bef
commit fd67b15bb0
5 changed files with 61 additions and 2 deletions

View File

@@ -17,7 +17,11 @@ func TestParseSecret(t *testing.T) {
},
"warnings": [
"a warning!"
]
],
"wrap_info": {
"token": "token",
"ttl": 60
}
}`)
secret, err := ParseSecret(strings.NewReader(raw))
@@ -35,6 +39,10 @@ func TestParseSecret(t *testing.T) {
Warnings: []string{
"a warning!",
},
WrapInfo: &SecretWrapInfo{
Token: "token",
TTL: 60,
},
}
if !reflect.DeepEqual(secret, expected) {
t.Fatalf("bad: %#v %#v", secret, expected)