File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -77,7 +77,8 @@ func TestIsTokenValid(t *testing.T) {
7777func TestIsCredentialValid (t * testing.T ) {
7878 man := & Manager {}
7979 now := time .Now ().UTC ()
80- validToken := createTestToken (now .Add (time .Hour ), now .Add (- time .Hour ))
80+ validAccessToken := createTestToken (now .Add (time .Hour ), now .Add (- time .Hour ))
81+ validAPIKey := createTestToken (now .Add (2 * time .Hour ), now .Add (- time .Hour ))
8182 expiredToken := createTestToken (now .Add (- time .Hour ), now .Add (- 2 * time .Hour ))
8283
8384 tests := []struct {
@@ -89,8 +90,8 @@ func TestIsCredentialValid(t *testing.T) {
8990 {
9091 name : "Both Valid" ,
9192 cred : & Credential {
92- AccessToken : validToken ,
93- APIKey : validToken ,
93+ AccessToken : validAccessToken ,
94+ APIKey : validAPIKey ,
9495 },
9596 want : true ,
9697 wantErr : false ,
@@ -99,7 +100,16 @@ func TestIsCredentialValid(t *testing.T) {
99100 name : "AccessToken Invalid, APIKey Valid (Needs Refresh)" ,
100101 cred : & Credential {
101102 AccessToken : expiredToken ,
102- APIKey : validToken ,
103+ APIKey : validAPIKey ,
104+ },
105+ want : false ,
106+ wantErr : true ,
107+ },
108+ {
109+ name : "AccessToken Matches APIKey" ,
110+ cred : & Credential {
111+ AccessToken : validAccessToken ,
112+ APIKey : validAccessToken ,
103113 },
104114 want : false ,
105115 wantErr : true ,
You can’t perform that action at this time.
0 commit comments