audit: some tests

This commit is contained in:
Mitchell Hashimoto
2015-06-19 03:31:19 -07:00
parent 8c970cf000
commit 943d914fec

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 {