From c6e0e97b978d905151564c2cd3bcef3df517fe05 Mon Sep 17 00:00:00 2001 From: David Csirmaz Date: Mon, 24 Aug 2020 07:34:36 +0200 Subject: [PATCH] closes #79 implement overrideMimeType as a noop --- packages/xhr-mock/src/MockXMLHttpRequest.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/xhr-mock/src/MockXMLHttpRequest.ts b/packages/xhr-mock/src/MockXMLHttpRequest.ts index dad4535..7abca47 100644 --- a/packages/xhr-mock/src/MockXMLHttpRequest.ts +++ b/packages/xhr-mock/src/MockXMLHttpRequest.ts @@ -234,7 +234,9 @@ export default class MockXMLHttpRequest extends MockXMLHttpRequestEventTarget } overrideMimeType(mime: string): void { - throw notImplementedError; + if (this.readyState === MockXMLHttpRequest.LOADING || this.readyState === MockXMLHttpRequest.DONE) { + throw new MockError('xhr must not be LOADING or DONE.'); + } } open(