@zimic/interceptor
Version:
Next-gen TypeScript-first HTTP intercepting and mocking
16 lines (14 loc) • 747 B
text/typescript
/**
* An error thrown when the interceptor is running and some operation requires it to be stopped first.
*
* @see {@link https://zimic.dev/docs/interceptor/api/http-interceptor#interceptorstart `interceptor.start()` API reference}
* @see {@link https://zimic.dev/docs/interceptor/api/http-interceptor#interceptorstop `interceptor.stop()` API reference}
* @see {@link https://zimic.dev/docs/interceptor/api/http-interceptor#interceptorisrunning `interceptor.isRunning` API reference}
*/
class RunningHttpInterceptorError extends Error {
constructor(additionalMessage: string) {
super(`The interceptor is running. ${additionalMessage}`);
this.name = 'RunningHttpInterceptorError';
}
}
export default RunningHttpInterceptorError;