Skip to content

Commit 9048c5e

Browse files
committed
fix(middleware-endpoint-discovery): call resolveMiddleware instead of client.send
1 parent 0147d41 commit 9048c5e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

packages/middleware-endpoint-discovery/src/endpointDiscoveryMiddleware.spec.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { EndpointCache } from "@aws-sdk/endpoint-cache";
22
import { HttpRequest } from "@aws-sdk/protocol-http";
3-
import { FinalizeHandlerArguments } from "@aws-sdk/types";
3+
import { FinalizeHandlerArguments, MiddlewareStack } from "@aws-sdk/types";
44

55
import { endpointDiscoveryMiddleware } from "./endpointDiscoveryMiddleware";
66
import { getCacheKey } from "./getCacheKey";
@@ -20,12 +20,14 @@ describe(endpointDiscoveryMiddleware.name, () => {
2020
getEndpoint,
2121
} as unknown) as EndpointCache,
2222
endpointDiscoveryEnabled: jest.fn().mockResolvedValue(undefined),
23+
endpointDiscoveryCommandCtor: jest.fn(),
2324
isCustomEndpoint: false,
2425
isClientEndpointDiscoveryEnabled: false,
2526
};
2627

2728
const mockMiddlewareConfig = {
2829
isDiscoveredEndpointRequired: false,
30+
clientStack: {} as MiddlewareStack<any, any>,
2931
};
3032

3133
const mockNext = jest.fn();

0 commit comments

Comments
 (0)