@@ -9,15 +9,31 @@ const getClientPackageName = (sdkId: string) =>
9
9
. join ( "-" ) } `;
10
10
11
11
describe ( "endpoints.fips" , ( ) => {
12
- for ( const { sdkId, region, signingRegion, hostname } of testCases ) {
13
- const clientPackageName = getClientPackageName ( sdkId ) ;
14
- it ( `testing "${ clientPackageName } " with region: ${ region } ` , async ( ) => {
15
- const { defaultRegionInfoProvider } = await import (
16
- join ( ".." , ".." , ".." , ".." , "clients" , clientPackageName , "src" , "endpoints" )
17
- ) ;
18
- const regionInfo = await defaultRegionInfoProvider ( region ) ;
19
- expect ( regionInfo . signingRegion ) . toEqual ( signingRegion ) ;
20
- expect ( regionInfo . hostname ) . toEqual ( hostname ) ;
21
- } ) ;
22
- }
12
+ describe ( "pseudo regions" , ( ) => {
13
+ for ( const { sdkId, region, signingRegion, hostname } of testCases ) {
14
+ const clientPackageName = getClientPackageName ( sdkId ) ;
15
+ it ( `testing "${ clientPackageName } " with region: ${ region } ` , async ( ) => {
16
+ const { defaultRegionInfoProvider } = await import (
17
+ join ( ".." , ".." , ".." , ".." , "clients" , clientPackageName , "src" , "endpoints" )
18
+ ) ;
19
+ const regionInfo = await defaultRegionInfoProvider ( region ) ;
20
+ expect ( regionInfo . signingRegion ) . toEqual ( signingRegion ) ;
21
+ expect ( regionInfo . hostname ) . toEqual ( hostname ) ;
22
+ } ) ;
23
+ }
24
+ } ) ;
25
+
26
+ describe ( "real regions" , ( ) => {
27
+ for ( const { sdkId, signingRegion, hostname } of testCases ) {
28
+ const clientPackageName = getClientPackageName ( sdkId ) ;
29
+ it ( `testing "${ clientPackageName } " with region: ${ signingRegion } ` , async ( ) => {
30
+ const { defaultRegionInfoProvider } = await import (
31
+ join ( ".." , ".." , ".." , ".." , "clients" , clientPackageName , "src" , "endpoints" )
32
+ ) ;
33
+ const regionInfo = await defaultRegionInfoProvider ( signingRegion , { isFipsRegion : true } ) ;
34
+ expect ( regionInfo . signingRegion ) . toEqual ( signingRegion ) ;
35
+ expect ( regionInfo . hostname ) . toEqual ( hostname ) ;
36
+ } ) ;
37
+ }
38
+ } ) ;
23
39
} ) ;
0 commit comments