summaryrefslogtreecommitdiff
path: root/cli/tests/node_compat/test/parallel/test-event-emitter-error-monitor.js
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tests/node_compat/test/parallel/test-event-emitter-error-monitor.js')
-rw-r--r--cli/tests/node_compat/test/parallel/test-event-emitter-error-monitor.js39
1 files changed, 0 insertions, 39 deletions
diff --git a/cli/tests/node_compat/test/parallel/test-event-emitter-error-monitor.js b/cli/tests/node_compat/test/parallel/test-event-emitter-error-monitor.js
deleted file mode 100644
index 714a47e59..000000000
--- a/cli/tests/node_compat/test/parallel/test-event-emitter-error-monitor.js
+++ /dev/null
@@ -1,39 +0,0 @@
-// deno-fmt-ignore-file
-// deno-lint-ignore-file
-
-// Copyright Joyent and Node contributors. All rights reserved. MIT license.
-// Taken from Node 18.12.1
-// This file is automatically generated by `tools/node_compat/setup.ts`. Do not modify this file manually.
-
-'use strict';
-const common = require('../common');
-const assert = require('assert');
-const EventEmitter = require('events');
-
-const EE = new EventEmitter();
-const theErr = new Error('MyError');
-
-EE.on(
- EventEmitter.errorMonitor,
- common.mustCall(function onErrorMonitor(e) {
- assert.strictEqual(e, theErr);
- }, 3)
-);
-
-// Verify with no error listener
-assert.throws(
- () => EE.emit('error', theErr), theErr
-);
-
-// Verify with error listener
-EE.once('error', common.mustCall((e) => assert.strictEqual(e, theErr)));
-EE.emit('error', theErr);
-
-
-// Verify it works with once
-process.nextTick(() => EE.emit('error', theErr));
-assert.rejects(EventEmitter.once(EE, 'notTriggered'), theErr);
-
-// Only error events trigger error monitor
-EE.on('aEvent', common.mustCall());
-EE.emit('aEvent');