audit: some tests

This commit is contained in:
Mitchell Hashimoto 2015-06-19 03:31:19 -07:00
parent fcb0bddb01
commit 0809378c9b
1 changed files with 20 additions and 0 deletions

View File

@ -80,6 +80,8 @@ func TestCopy_response(t *testing.T) {
}
func TestHash(t *testing.T) {
now := time.Now().UTC()
cases := []struct {
Input interface{}
Output interface{}
@ -116,6 +118,24 @@ func TestHash(t *testing.T) {
"foo",
"foo",
},
{
&logical.Auth{
LeaseOptions: logical.LeaseOptions{
Lease: 1 * time.Hour,
LeaseIssue: now,
},
ClientToken: "foo",
},
&logical.Auth{
LeaseOptions: logical.LeaseOptions{
Lease: 1 * time.Hour,
LeaseIssue: now,
},
ClientToken: "sha1:0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33",
},
},
}
for _, tc := range cases {