Lines Matching refs:reason
156 // Test AbortSignal.reason
158 ac.abort('reason');
159 strictEqual(ac.signal.reason, 'reason');
163 // Test AbortSignal.reason
164 const signal = AbortSignal.abort('reason');
165 strictEqual(signal.reason, 'reason');
174 strictEqual(signal.reason.name, 'TimeoutError');
175 strictEqual(signal.reason.code, 23);
235 // Test AbortSignal.reason default
237 ok(signal.reason instanceof DOMException);
238 strictEqual(signal.reason.code, 20);
242 ok(ac.signal.reason instanceof DOMException);
243 strictEqual(ac.signal.reason.code, 20);
267 const originalDesc = Reflect.getOwnPropertyDescriptor(AbortSignal.prototype, 'reason');
270 Reflect.defineProperty(AbortSignal.prototype, 'reason', { value: fakeExcuse });
272 Reflect.defineProperty(AbortSignal.prototype, 'reason', originalDesc);