Skip to content

Commit d46a81d

Browse files
author
John Schulz
committed
Remove ts-ignores. Add comment re: testing limitation
1 parent 506c2c0 commit d46a81d

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

x-pack/plugins/ingest_manager/server/routes/limited_concurrency.test.ts

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,9 @@ describe('registerLimitedConcurrencyRoutes', () => {
3838
});
3939
});
4040

41+
// assertions for calls to .decrease are commented out because it's called on the
42+
// "req.events.aborted$ observable (which) will never emit from a mocked request in a jest unit test environment"
43+
// https://github.com/elastic/kibana/pull/72338#issuecomment-661908791
4144
describe('preAuthHandler', () => {
4245
test(`ignores routes when !isMatch`, async () => {
4346
const mockMaxCounter = {
@@ -56,7 +59,6 @@ describe('preAuthHandler', () => {
5659
const mockResponse = httpServerMock.createResponseFactory();
5760
const mockPreAuthToolkit = httpServiceMock.createOnPreAuthToolkit();
5861

59-
// @ts-ignore error re: mockPreAuthToolkit return type
6062
await preAuthHandler(mockRequest, mockResponse, mockPreAuthToolkit);
6163

6264
expect(mockMaxCounter.increase).not.toHaveBeenCalled();
@@ -82,7 +84,6 @@ describe('preAuthHandler', () => {
8284
const mockResponse = httpServerMock.createResponseFactory();
8385
const mockPreAuthToolkit = httpServiceMock.createOnPreAuthToolkit();
8486

85-
// @ts-ignore error re: mockPreAuthToolkit return type
8687
await preAuthHandler(mockRequest, mockResponse, mockPreAuthToolkit);
8788

8889
expect(mockMaxCounter.increase).not.toHaveBeenCalled();
@@ -109,7 +110,6 @@ describe('preAuthHandler', () => {
109110
const mockResponse = httpServerMock.createResponseFactory();
110111
const mockPreAuthToolkit = httpServiceMock.createOnPreAuthToolkit();
111112

112-
// @ts-ignore error re: mockPreAuthToolkit return type
113113
await preAuthHandler(mockRequest, mockResponse, mockPreAuthToolkit);
114114

115115
// will call lessThanMax because isMatch succeeds
@@ -134,7 +134,6 @@ describe('preAuthHandler', () => {
134134
const mockResponse = httpServerMock.createResponseFactory();
135135
const mockPreAuthToolkit = httpServiceMock.createOnPreAuthToolkit();
136136

137-
// @ts-ignore error re: mockPreAuthToolkit return type
138137
await preAuthHandler(mockRequest, mockResponse, mockPreAuthToolkit);
139138

140139
expect(mockMaxCounter.increase).toHaveBeenCalled();
@@ -172,7 +171,6 @@ describe('preAuthHandler', () => {
172171
const response = httpServerMock.createResponseFactory();
173172
const toolkit = httpServiceMock.createOnPreAuthToolkit();
174173

175-
// @ts-ignore error re: mockPreAuthToolkit return type
176174
preAuthHandler(request, response, toolkit);
177175
expect(toolkit.next).toHaveBeenCalledTimes(1);
178176
expect(response.customError).not.toHaveBeenCalled();
@@ -186,7 +184,6 @@ describe('preAuthHandler', () => {
186184
const response = httpServerMock.createResponseFactory();
187185
const toolkit = httpServiceMock.createOnPreAuthToolkit();
188186

189-
// @ts-ignore error re: mockPreAuthToolkit return type
190187
preAuthHandler(request, response, toolkit);
191188
expect(toolkit.next).not.toHaveBeenCalled();
192189
expect(response.customError).toHaveBeenCalledTimes(1);

0 commit comments

Comments
 (0)