Skip to content

Commit 213c7c3

Browse files
committed
chore(functional): test fips by passing isFipsEndpoint: true
1 parent 7ca6d07 commit 213c7c3

File tree

1 file changed

+27
-11
lines changed

1 file changed

+27
-11
lines changed

tests/functional/endpoints/fips/index.spec.ts

Lines changed: 27 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,31 @@ const getClientPackageName = (sdkId: string) =>
99
.join("-")}`;
1010

1111
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+
});
2339
});

0 commit comments

Comments
 (0)