diff --git a/test/types/mock-agent.test-d.ts b/test/types/mock-agent.test-d.ts index fc4ddd6221b..14e475a7302 100644 --- a/test/types/mock-agent.test-d.ts +++ b/test/types/mock-agent.test-d.ts @@ -5,8 +5,6 @@ import ProxyAgent from '../../types/proxy-agent' import EnvHttpProxyAgent from '../../types/env-http-proxy-agent' import RetryAgent from '../../types/retry-agent' -import MockDispatch = MockInterceptor.MockDispatch - expectAssignable(new MockAgent()) expectAssignable(new MockAgent({})) @@ -67,15 +65,11 @@ expectAssignable(new MockAgent({})) } { - interface PendingInterceptor extends MockDispatch { - origin: string; - } - const agent = new MockAgent({ agent: new Agent() }) - expectType<() => PendingInterceptor[]>(agent.pendingInterceptors) + expectType<() => MockAgent.PendingInterceptor[]>(agent.pendingInterceptors) expectType<(options?: { pendingInterceptorsFormatter?: { - format(pendingInterceptors: readonly PendingInterceptor[]): string; + format(pendingInterceptors: readonly MockAgent.PendingInterceptor[]): string; } }) => void>(agent.assertNoPendingInterceptors) } diff --git a/types/mock-agent.d.ts b/types/mock-agent.d.ts index 330926be191..b8370a8a5fe 100644 --- a/types/mock-agent.d.ts +++ b/types/mock-agent.d.ts @@ -6,10 +6,6 @@ import { MockCallHistory } from './mock-call-history' export default MockAgent -interface PendingInterceptor extends MockDispatch { - origin: string; -} - /** A mocked Agent class that implements the Agent API. It allows one to intercept HTTP requests made through undici and return mocked responses instead. */ declare class MockAgent extends Dispatcher { constructor (options?: TMockAgentOptions) @@ -40,17 +36,21 @@ declare class MockAgent