@@ -48,6 +48,7 @@ describe(fromSso.name, () => {
4848 accessToken : "mockNewAccessToken" ,
4949 expiresIn : 3600 ,
5050 refreshToken : "mockNewRefreshToken" ,
51+ $metadata : { } ,
5152 } ;
5253 const mockNewToken = {
5354 token : mockNewTokenFromService . accessToken ,
@@ -166,7 +167,7 @@ describe(fromSso.name, () => {
166167 const { fromSso } = await import ( "./fromSso" ) ;
167168 await expect ( fromSso ( mockInit ) ( ) ) . resolves . toStrictEqual ( mockNewToken ) ;
168169 expect ( getNewSsoOidcToken ) . toHaveBeenCalledTimes ( 1 ) ;
169- expect ( getNewSsoOidcToken ) . toHaveBeenCalledWith ( mockSsoToken , mockSsoSession . sso_region ) ;
170+ expect ( getNewSsoOidcToken ) . toHaveBeenCalledWith ( mockSsoToken , mockSsoSession . sso_region , mockInit ) ;
170171
171172 // Simulate token expiration.
172173 const ssoTokenExpiryError = new TokenProviderError ( `SSO Token is expired. ${ REFRESH_MESSAGE } ` , false ) ;
@@ -182,7 +183,7 @@ describe(fromSso.name, () => {
182183 const { fromSso } = await import ( "./fromSso" ) ;
183184 await expect ( fromSso ( mockInit ) ( ) ) . resolves . toStrictEqual ( mockNewToken ) ;
184185 expect ( getNewSsoOidcToken ) . toHaveBeenCalledTimes ( 1 ) ;
185- expect ( getNewSsoOidcToken ) . toHaveBeenCalledWith ( mockSsoToken , mockSsoSession . sso_region ) ;
186+ expect ( getNewSsoOidcToken ) . toHaveBeenCalledWith ( mockSsoToken , mockSsoSession . sso_region , mockInit ) ;
186187
187188 // Return a valid token for second call.
188189 const mockValidSsoToken = {
@@ -230,7 +231,11 @@ describe(fromSso.name, () => {
230231 token : mockValidSsoTokenInExpiryWindow . accessToken ,
231232 expiration : new Date ( mockValidSsoTokenInExpiryWindow . expiresAt ) ,
232233 } ) ;
233- expect ( getNewSsoOidcToken ) . toHaveBeenCalledWith ( mockValidSsoTokenInExpiryWindow , mockSsoSession . sso_region ) ;
234+ expect ( getNewSsoOidcToken ) . toHaveBeenCalledWith (
235+ mockValidSsoTokenInExpiryWindow ,
236+ mockSsoSession . sso_region ,
237+ mockInit
238+ ) ;
234239 } ;
235240
236241 const throwErrorExpiredTokenTest = async ( fromSsoImpl : typeof fromSso ) => {
@@ -239,7 +244,7 @@ describe(fromSso.name, () => {
239244 throw ssoTokenExpiryError ;
240245 } ) ;
241246 await expect ( fromSsoImpl ( mockInit ) ( ) ) . rejects . toStrictEqual ( ssoTokenExpiryError ) ;
242- expect ( getNewSsoOidcToken ) . toHaveBeenCalledWith ( mockSsoToken , mockSsoSession . sso_region ) ;
247+ expect ( getNewSsoOidcToken ) . toHaveBeenCalledWith ( mockSsoToken , mockSsoSession . sso_region , mockInit ) ;
243248 } ;
244249
245250 afterEach ( ( ) => {
@@ -285,7 +290,7 @@ describe(fromSso.name, () => {
285290 const { fromSso } = await import ( "./fromSso" ) ;
286291 await expect ( fromSso ( mockInit ) ( ) ) . resolves . toStrictEqual ( mockNewToken ) ;
287292 expect ( getNewSsoOidcToken ) . toHaveBeenCalledTimes ( 1 ) ;
288- expect ( getNewSsoOidcToken ) . toHaveBeenCalledWith ( mockSsoToken , mockSsoSession . sso_region ) ;
293+ expect ( getNewSsoOidcToken ) . toHaveBeenCalledWith ( mockSsoToken , mockSsoSession . sso_region , mockInit ) ;
289294
290295 expect ( writeSSOTokenToFile ) . toHaveBeenCalledWith ( mockSsoSessionName , {
291296 ...mockSsoToken ,
0 commit comments