diff --git a/clients/client-s3/test/unit/S3.spec.ts b/clients/client-s3/test/unit/S3.spec.ts index 8d6ed63cb5ea..8e843b6fa3b6 100644 --- a/clients/client-s3/test/unit/S3.spec.ts +++ b/clients/client-s3/test/unit/S3.spec.ts @@ -304,6 +304,7 @@ describe("signing", () => { return await client.putObject({ Bucket: "bucket", Key: "some file.txt", + Body: "abcd", }); }); }); diff --git a/lib/lib-storage/src/Upload.spec.ts b/lib/lib-storage/src/Upload.spec.ts index fc8c4e87df3f..a01ef7d0c9f5 100644 --- a/lib/lib-storage/src/Upload.spec.ts +++ b/lib/lib-storage/src/Upload.spec.ts @@ -788,7 +788,7 @@ describe(Upload.name, () => { }); await upload.done(); - expect(() => upload.done()).rejects.toEqual( + await expect(() => upload.done()).rejects.toEqual( new Error("@aws-sdk/lib-storage: this instance of Upload has already executed .done(). Create a new instance.") ); }); diff --git a/packages/dsql-signer/src/runtimeConfig.spec.ts b/packages/dsql-signer/src/runtimeConfig.spec.ts index ffa213516c7f..447b0bc7c8b0 100644 --- a/packages/dsql-signer/src/runtimeConfig.spec.ts +++ b/packages/dsql-signer/src/runtimeConfig.spec.ts @@ -13,7 +13,7 @@ describe("getRuntimeConfig", () => { hostname: "test.example.com", }; const { credentials, region } = getRuntimeConfig(minimalParams); - expect(credentials).rejects.toEqual("Credential is missing"); - expect(region).rejects.toEqual("Region is missing"); + await expect(credentials).rejects.toEqual("Credential is missing"); + await expect(region).rejects.toEqual("Region is missing"); }); }); diff --git a/packages/eventstream-handler-node/src/EventStreamPayloadHandler.spec.ts b/packages/eventstream-handler-node/src/EventStreamPayloadHandler.spec.ts index 330de2282f16..2debef46ab48 100644 --- a/packages/eventstream-handler-node/src/EventStreamPayloadHandler.spec.ts +++ b/packages/eventstream-handler-node/src/EventStreamPayloadHandler.spec.ts @@ -36,13 +36,13 @@ describe(EventStreamPayloadHandler.name, () => { vi.clearAllMocks(); }); - it("should throw if request payload is not a stream", () => { + it("should throw if request payload is not a stream", async () => { const handler = new EventStreamPayloadHandler({ messageSigner: () => Promise.resolve(mockMessageSigner), utf8Decoder: mockUtf8Decoder, utf8Encoder: mockUtf8encoder, }); - expect( + await expect( handler.handle(mockNextHandler, { request: { body: "body" } as HttpRequest, input: {}, diff --git a/packages/middleware-endpoint-discovery/src/resolveEndpointDiscoveryConfig.spec.ts b/packages/middleware-endpoint-discovery/src/resolveEndpointDiscoveryConfig.spec.ts index 07bb2f9ce32d..f435d191eef3 100644 --- a/packages/middleware-endpoint-discovery/src/resolveEndpointDiscoveryConfig.spec.ts +++ b/packages/middleware-endpoint-discovery/src/resolveEndpointDiscoveryConfig.spec.ts @@ -42,7 +42,7 @@ describe(resolveEndpointDiscoveryConfig.name, () => { }); describe("endpointDiscoveryEnabled", () => { - it.each([false, true])(`sets to value passed in the config: %s`, (endpointDiscoveryEnabled) => { + it.each([false, true])(`sets to value passed in the config: %s`, async (endpointDiscoveryEnabled) => { const resolvedConfig = resolveEndpointDiscoveryConfig( { ...mockInput, @@ -50,7 +50,7 @@ describe(resolveEndpointDiscoveryConfig.name, () => { }, { endpointDiscoveryCommandCtor } ); - expect(resolvedConfig.endpointDiscoveryEnabled()).resolves.toBe(endpointDiscoveryEnabled); + await expect(resolvedConfig.endpointDiscoveryEnabled()).resolves.toBe(endpointDiscoveryEnabled); expect(mockInput.endpointDiscoveryEnabledProvider).not.toHaveBeenCalled(); expect(resolvedConfig.isClientEndpointDiscoveryEnabled).toStrictEqual(true); }); diff --git a/packages/middleware-sdk-s3/src/check-content-length-header.spec.ts b/packages/middleware-sdk-s3/src/check-content-length-header.spec.ts index fccebe57f451..6efc3e96dc9a 100644 --- a/packages/middleware-sdk-s3/src/check-content-length-header.spec.ts +++ b/packages/middleware-sdk-s3/src/check-content-length-header.spec.ts @@ -9,7 +9,7 @@ describe("checkContentLengthHeaderMiddleware", () => { let spy: any; beforeEach(() => { - spy = vi.spyOn(console, "warn"); + spy = vi.spyOn(console, "warn").mockImplementation(() => {}); }); afterEach(() => { diff --git a/packages/middleware-token/src/normalizeTokenProvider.spec.ts b/packages/middleware-token/src/normalizeTokenProvider.spec.ts index 8ae9412eeeb7..9ea113c0ab2e 100644 --- a/packages/middleware-token/src/normalizeTokenProvider.spec.ts +++ b/packages/middleware-token/src/normalizeTokenProvider.spec.ts @@ -32,7 +32,7 @@ describe(normalizeTokenProvider.name, () => { it("returns memoized function", async () => { const normalizedTokenProvider = normalizeTokenProvider(mockInputToken); expect(normalizedTokenProvider).toEqual(mockMemoizeFn); - expect(mockMemoizeFn()).resolves.toEqual(mockToken); + await expect(mockMemoizeFn()).resolves.toEqual(mockToken); }); describe("memoize isExpired", () => { diff --git a/packages/middleware-websocket/src/EventStreamPayloadHandler.spec.ts b/packages/middleware-websocket/src/EventStreamPayloadHandler.spec.ts index e5b04d3aa80d..3d6ed7ad213e 100644 --- a/packages/middleware-websocket/src/EventStreamPayloadHandler.spec.ts +++ b/packages/middleware-websocket/src/EventStreamPayloadHandler.spec.ts @@ -29,13 +29,13 @@ describe(EventStreamPayloadHandler.name, () => { vi.clearAllMocks(); }); - it("should throw if request payload is not a stream", () => { + it("should throw if request payload is not a stream", async () => { const handler = new EventStreamPayloadHandler({ messageSigner: () => Promise.resolve(mockSigner), utf8Decoder: mockUtf8Decoder, utf8Encoder: mockUtf8encoder, }); - expect( + await expect( handler.handle(mockNextHandler, { request: { body: "body" } as HttpRequest, input: {}, diff --git a/packages/rds-signer/src/runtimeConfig.spec.ts b/packages/rds-signer/src/runtimeConfig.spec.ts index 5e8bbf47c8fa..c26fbdcc987f 100644 --- a/packages/rds-signer/src/runtimeConfig.spec.ts +++ b/packages/rds-signer/src/runtimeConfig.spec.ts @@ -15,7 +15,7 @@ describe("getRuntimeConfig", () => { port: 5432, }; const { credentials, region } = getRuntimeConfig(minimalParams); - expect(credentials).rejects.toEqual("Credential is missing"); - expect(region).rejects.toEqual("Region is missing"); + await expect(credentials).rejects.toEqual("Credential is missing"); + await expect(region).rejects.toEqual("Region is missing"); }); });