Skip to content

Commit 3aa85d4

Browse files
committed
feat(credential-providers): fix ci test failures
1 parent 2342422 commit 3aa85d4

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

packages/credential-providers/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"@aws-sdk/credential-provider-process": "*",
4141
"@aws-sdk/credential-provider-sso": "*",
4242
"@aws-sdk/credential-provider-web-identity": "*",
43-
"@aws-sdk/ec2-metadata-service": "workspace:^",
43+
"@aws-sdk/ec2-metadata-service": "*",
4444
"@aws-sdk/nested-clients": "*",
4545
"@aws-sdk/types": "*",
4646
"@smithy/core": "^3.1.5",

packages/credential-providers/src/fromAwsCliV2CompatibleProviderChain.spec.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { fromInstanceMetadata } from "@smithy/credential-provider-imds";
12
import { CredentialsProviderError } from "@smithy/property-provider";
23
import { afterEach, beforeEach, describe, expect, it, vi } from "vitest";
34

@@ -265,10 +266,10 @@ describe("fromAwsCliV2CompatibleProviderChain", () => {
265266
vi.doMock("@aws-sdk/credential-provider-process", () => ({
266267
fromProcess: () => () => Promise.reject(new CredentialsProviderError("No process credentials")),
267268
}));
268-
vi.doMock("@aws-sdk/credential-provider-node/src/remoteProvider", () => ({
269-
remoteProvider: () => () => Promise.reject(new CredentialsProviderError("No remote credentials")),
269+
vi.doMock("@smithy/credential-provider-imds", () => ({
270+
fromInstanceMetadata: () => () => Promise.reject(new CredentialsProviderError("No remote credentials")),
270271
}));
271-
272+
const { fromAwsCliV2CompatibleProviderChain } = await import("./fromAwsCliV2CompatibleProviderChain");
272273
const provider = fromAwsCliV2CompatibleProviderChain({ logger: mockLogger });
273274

274275
await expect(provider()).rejects.toThrow(CredentialsProviderError);

yarn.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22634,7 +22634,7 @@ __metadata:
2263422634
"@aws-sdk/credential-provider-process": "npm:*"
2263522635
"@aws-sdk/credential-provider-sso": "npm:*"
2263622636
"@aws-sdk/credential-provider-web-identity": "npm:*"
22637-
"@aws-sdk/ec2-metadata-service": "workspace:^"
22637+
"@aws-sdk/ec2-metadata-service": "npm:*"
2263822638
"@aws-sdk/nested-clients": "npm:*"
2263922639
"@aws-sdk/types": "npm:*"
2264022640
"@smithy/core": "npm:^3.1.5"
@@ -22691,7 +22691,7 @@ __metadata:
2269122691
languageName: unknown
2269222692
linkType: soft
2269322693

22694-
"@aws-sdk/ec2-metadata-service@workspace:^, @aws-sdk/ec2-metadata-service@workspace:packages/ec2-metadata-service":
22694+
"@aws-sdk/ec2-metadata-service@npm:*, @aws-sdk/ec2-metadata-service@workspace:packages/ec2-metadata-service":
2269522695
version: 0.0.0-use.local
2269622696
resolution: "@aws-sdk/ec2-metadata-service@workspace:packages/ec2-metadata-service"
2269722697
dependencies:

0 commit comments

Comments
 (0)