@@ -45,10 +45,10 @@ test("Bedrock: config region takes precedence over AWS_REGION env var", async ()
4545 } )
4646 await Instance . provide ( {
4747 directory : tmp . path ,
48- init : async ( ) => {
48+ init : Effect . promise ( async ( ) => {
4949 set ( "AWS_REGION" , "us-east-1" )
5050 set ( "AWS_PROFILE" , "default" )
51- } ,
51+ } ) . pipe ( Effect . asVoid ) ,
5252 fn : async ( ) => {
5353 const providers = await list ( )
5454 expect ( providers [ ProviderID . amazonBedrock ] ) . toBeDefined ( )
@@ -70,10 +70,10 @@ test("Bedrock: falls back to AWS_REGION env var when no config region", async ()
7070 } )
7171 await Instance . provide ( {
7272 directory : tmp . path ,
73- init : async ( ) => {
73+ init : Effect . promise ( async ( ) => {
7474 set ( "AWS_REGION" , "eu-west-1" )
7575 set ( "AWS_PROFILE" , "default" )
76- } ,
76+ } ) . pipe ( Effect . asVoid ) ,
7777 fn : async ( ) => {
7878 const providers = await list ( )
7979 expect ( providers [ ProviderID . amazonBedrock ] ) . toBeDefined ( )
@@ -125,11 +125,11 @@ test("Bedrock: loads when bearer token from auth.json is present", async () => {
125125
126126 await Instance . provide ( {
127127 directory : tmp . path ,
128- init : async ( ) => {
128+ init : Effect . promise ( async ( ) => {
129129 set ( "AWS_PROFILE" , "" )
130130 set ( "AWS_ACCESS_KEY_ID" , "" )
131131 set ( "AWS_BEARER_TOKEN_BEDROCK" , "" )
132- } ,
132+ } ) . pipe ( Effect . asVoid ) ,
133133 fn : async ( ) => {
134134 const providers = await list ( )
135135 expect ( providers [ ProviderID . amazonBedrock ] ) . toBeDefined ( )
@@ -171,10 +171,10 @@ test("Bedrock: config profile takes precedence over AWS_PROFILE env var", async
171171 } )
172172 await Instance . provide ( {
173173 directory : tmp . path ,
174- init : async ( ) => {
174+ init : Effect . promise ( async ( ) => {
175175 set ( "AWS_PROFILE" , "default" )
176176 set ( "AWS_ACCESS_KEY_ID" , "test-key-id" )
177- } ,
177+ } ) . pipe ( Effect . asVoid ) ,
178178 fn : async ( ) => {
179179 const providers = await list ( )
180180 expect ( providers [ ProviderID . amazonBedrock ] ) . toBeDefined ( )
@@ -203,9 +203,9 @@ test("Bedrock: includes custom endpoint in options when specified", async () =>
203203 } )
204204 await Instance . provide ( {
205205 directory : tmp . path ,
206- init : async ( ) => {
206+ init : Effect . promise ( async ( ) => {
207207 set ( "AWS_PROFILE" , "default" )
208- } ,
208+ } ) . pipe ( Effect . asVoid ) ,
209209 fn : async ( ) => {
210210 const providers = await list ( )
211211 expect ( providers [ ProviderID . amazonBedrock ] ) . toBeDefined ( )
@@ -236,12 +236,12 @@ test("Bedrock: autoloads when AWS_WEB_IDENTITY_TOKEN_FILE is present", async ()
236236 } )
237237 await Instance . provide ( {
238238 directory : tmp . path ,
239- init : async ( ) => {
239+ init : Effect . promise ( async ( ) => {
240240 set ( "AWS_WEB_IDENTITY_TOKEN_FILE" , "/var/run/secrets/eks.amazonaws.com/serviceaccount/token" )
241241 set ( "AWS_ROLE_ARN" , "arn:aws:iam::123456789012:role/my-eks-role" )
242242 set ( "AWS_PROFILE" , "" )
243243 set ( "AWS_ACCESS_KEY_ID" , "" )
244- } ,
244+ } ) . pipe ( Effect . asVoid ) ,
245245 fn : async ( ) => {
246246 const providers = await list ( )
247247 expect ( providers [ ProviderID . amazonBedrock ] ) . toBeDefined ( )
@@ -279,9 +279,9 @@ test("Bedrock: model with us. prefix should not be double-prefixed", async () =>
279279 } )
280280 await Instance . provide ( {
281281 directory : tmp . path ,
282- init : async ( ) => {
282+ init : Effect . promise ( async ( ) => {
283283 set ( "AWS_PROFILE" , "default" )
284- } ,
284+ } ) . pipe ( Effect . asVoid ) ,
285285 fn : async ( ) => {
286286 const providers = await list ( )
287287 expect ( providers [ ProviderID . amazonBedrock ] ) . toBeDefined ( )
@@ -316,9 +316,9 @@ test("Bedrock: model with global. prefix should not be prefixed", async () => {
316316 } )
317317 await Instance . provide ( {
318318 directory : tmp . path ,
319- init : async ( ) => {
319+ init : Effect . promise ( async ( ) => {
320320 set ( "AWS_PROFILE" , "default" )
321- } ,
321+ } ) . pipe ( Effect . asVoid ) ,
322322 fn : async ( ) => {
323323 const providers = await list ( )
324324 expect ( providers [ ProviderID . amazonBedrock ] ) . toBeDefined ( )
@@ -352,9 +352,9 @@ test("Bedrock: model with eu. prefix should not be double-prefixed", async () =>
352352 } )
353353 await Instance . provide ( {
354354 directory : tmp . path ,
355- init : async ( ) => {
355+ init : Effect . promise ( async ( ) => {
356356 set ( "AWS_PROFILE" , "default" )
357- } ,
357+ } ) . pipe ( Effect . asVoid ) ,
358358 fn : async ( ) => {
359359 const providers = await list ( )
360360 expect ( providers [ ProviderID . amazonBedrock ] ) . toBeDefined ( )
@@ -388,9 +388,9 @@ test("Bedrock: model without prefix in US region should get us. prefix added", a
388388 } )
389389 await Instance . provide ( {
390390 directory : tmp . path ,
391- init : async ( ) => {
391+ init : Effect . promise ( async ( ) => {
392392 set ( "AWS_PROFILE" , "default" )
393- } ,
393+ } ) . pipe ( Effect . asVoid ) ,
394394 fn : async ( ) => {
395395 const providers = await list ( )
396396 expect ( providers [ ProviderID . amazonBedrock ] ) . toBeDefined ( )
0 commit comments