summaryrefslogtreecommitdiff
path: root/test/parallel/test-event-emitter-errors.js
diff options
context:
space:
mode:
authorJames M Snell <jasnell@gmail.com>2017-09-25 21:43:32 -0700
committerJames M Snell <jasnell@gmail.com>2017-10-13 14:16:13 -0700
commite5ad5456a28add7f47d70f68427695aa4705d5ef (patch)
treef0a6a32388248cb950ec9169ae381bc789a46304 /test/parallel/test-event-emitter-errors.js
parenta26c1bfac90985ddae503605c3aa9c9e43f75ead (diff)
downloadandroid-node-v8-e5ad5456a28add7f47d70f68427695aa4705d5ef.tar.gz
android-node-v8-e5ad5456a28add7f47d70f68427695aa4705d5ef.tar.bz2
android-node-v8-e5ad5456a28add7f47d70f68427695aa4705d5ef.zip
events: migrate to internal/errors
PR-URL: https://github.com/nodejs/node/pull/15623 Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Diffstat (limited to 'test/parallel/test-event-emitter-errors.js')
-rw-r--r--test/parallel/test-event-emitter-errors.js25
1 files changed, 17 insertions, 8 deletions
diff --git a/test/parallel/test-event-emitter-errors.js b/test/parallel/test-event-emitter-errors.js
index d52d3b4f4e..ef2bbee93f 100644
--- a/test/parallel/test-event-emitter-errors.js
+++ b/test/parallel/test-event-emitter-errors.js
@@ -1,14 +1,23 @@
'use strict';
-require('../common');
+const common = require('../common');
const EventEmitter = require('events');
-const assert = require('assert');
const EE = new EventEmitter();
-assert.throws(() => {
- EE.emit('error', 'Accepts a string');
-}, /^Error: Unhandled "error" event\. \(Accepts a string\)$/);
+common.expectsError(
+ () => EE.emit('error', 'Accepts a string'),
+ {
+ code: 'ERR_UNHANDLED_ERROR',
+ type: Error,
+ message: 'Unhandled error. (Accepts a string)'
+ }
+);
-assert.throws(() => {
- EE.emit('error', { message: 'Error!' });
-}, /^Error: Unhandled "error" event\. \(\[object Object\]\)$/);
+common.expectsError(
+ () => EE.emit('error', { message: 'Error!' }),
+ {
+ code: 'ERR_UNHANDLED_ERROR',
+ type: Error,
+ message: 'Unhandled error. ([object Object])'
+ }
+);