Skip to content

Commit 9bfb519

Browse files
committed
fix privKey, serviceAcc
1 parent 282fb52 commit 9bfb519

File tree

2 files changed

+20
-3
lines changed

2 files changed

+20
-3
lines changed

core/clients/key_flow_continuous_refresh_test.go

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,11 +134,17 @@ func TestContinuousRefreshToken(t *testing.T) {
134134
defer cancel()
135135

136136
keyFlow := &KeyFlow{}
137+
privateKeyBytes, err := generatePrivateKey()
138+
if err != nil {
139+
t.Fatalf("Error generating private key: %s", err)
140+
}
137141
keyFlowConfig := &KeyFlowConfig{
138142
BackgroundTokenRefreshContext: ctx,
139143
AuthHTTPClient: &http.Client{
140144
Transport: mockTransportFn{mockDo},
141145
},
146+
ServiceAccountKey: fixtureServiceAccountKey(),
147+
PrivateKey: string(privateKeyBytes),
142148
}
143149
err = keyFlow.Init(keyFlowConfig)
144150
if err != nil {
@@ -334,12 +340,17 @@ func TestContinuousRefreshTokenConcurrency(t *testing.T) {
334340
}
335341

336342
keyFlow := &KeyFlow{}
343+
privateKeyBytes, err := generatePrivateKey()
344+
if err != nil {
345+
t.Fatalf("Error generating private key: %s", err)
346+
}
337347
keyFlowConfig := &KeyFlowConfig{
338348
BackgroundTokenRefreshContext: ctx,
339349
AuthHTTPClient: &http.Client{
340350
Transport: mockTransportFn{mockDo},
341351
},
342-
HTTPTransport: mockTransportFn{mockDo},
352+
ServiceAccountKey: fixtureServiceAccountKey(),
353+
PrivateKey: string(privateKeyBytes),
343354
}
344355
err = keyFlow.Init(keyFlowConfig)
345356
if err != nil {

core/clients/key_flow_test.go

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -283,15 +283,21 @@ func TestRequestToken(t *testing.T) {
283283
for _, tt := range testCases {
284284
t.Run(tt.name, func(t *testing.T) {
285285
keyFlow := &KeyFlow{}
286+
privateKeyBytes, err := generatePrivateKey()
287+
if err != nil {
288+
t.Fatalf("Error generating private key: %s", err)
289+
}
286290
keyFlowConfig := &KeyFlowConfig{
287291
AuthHTTPClient: &http.Client{
288292
Transport: mockTransportFn{func(_ *http.Request) (*http.Response, error) {
289293
return tt.mockResponse, tt.mockError
290294
}},
291295
},
292-
HTTPTransport: http.DefaultTransport,
296+
ServiceAccountKey: fixtureServiceAccountKey(),
297+
PrivateKey: string(privateKeyBytes),
298+
HTTPTransport: http.DefaultTransport,
293299
}
294-
err := keyFlow.Init(keyFlowConfig)
300+
err = keyFlow.Init(keyFlowConfig)
295301
if err != nil {
296302
t.Fatalf("failed to initialize key flow: %v", err)
297303
}

0 commit comments

Comments
 (0)