diff --git a/lib/http-mock.d.ts b/lib/http-mock.d.ts index a2c3327..495f9c3 100644 --- a/lib/http-mock.d.ts +++ b/lib/http-mock.d.ts @@ -171,6 +171,7 @@ export type MockResponse = T & { _getHeaders: () => HeaderWebAPI; _getData: () => any; _getJSONData: () => T extends Response ? ResBody : any; + _getChunks: () => Buffer[]; _getBuffer: () => Buffer; _getLocals: () => any; _getStatusCode: () => number; diff --git a/test/lib/http-mock.test-d.ts b/test/lib/http-mock.test-d.ts index 0604628..cd34c45 100644 --- a/test/lib/http-mock.test-d.ts +++ b/test/lib/http-mock.test-d.ts @@ -30,6 +30,9 @@ expectType>>(createResponse>(createResponse>()); expectAssignable(createResponse>()); +expectType(createResponse()._getChunks()); +expectType(createResponse()._getChunks()); + expectType>(createMocks()); // eslint-disable-next-line no-undef expectType>(createMocks());