Skip to content

Commit 2506177

Browse files
committed
fix test and set token
1 parent a3571d7 commit 2506177

File tree

2 files changed

+19
-2
lines changed

2 files changed

+19
-2
lines changed

internal/client/deb_client.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ func NewDebClient(accessToken *string, httpClient IClient) *DebClient {
4242
host = DefaultDebrickedUri
4343
}
4444
authenticator := auth.NewDebrickedAuthenticator(host)
45-
4645
return &DebClient{
4746
host: &host,
4847
httpClient: httpClient,

internal/client/deb_client_test.go

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,25 @@ func TestAuthenticateCachedToken(t *testing.T) {
214214
jwtToken: "",
215215
authenticator: testdataAuth.MockAuthenticator{},
216216
}
217-
err := client.authenticate()
217+
218+
oldEnvValue, ok := os.LookupEnv(debrickedTknEnvVar)
219+
err := os.Unsetenv(debrickedTknEnvVar)
220+
if err != nil {
221+
t.Fatalf("failed to set env var %s", debrickedTknEnvVar)
222+
}
223+
defer func(key, value string, ok bool) {
224+
var err error = nil
225+
if ok {
226+
err = os.Setenv(key, value)
227+
} else {
228+
err = os.Unsetenv(key)
229+
}
230+
if err != nil {
231+
t.Fatalf("failed to reset env var %s", debrickedTknEnvVar)
232+
}
233+
}(debrickedTknEnvVar, oldEnvValue, ok)
234+
235+
err = client.authenticate()
218236
if err != nil {
219237
t.Fatal("failed to assert that no error occurred")
220238
}

0 commit comments

Comments
 (0)