We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4bb1a3a commit f7383ebCopy full SHA for f7383eb
test/parallel/test-util.js
@@ -20,9 +20,11 @@
20
// USE OR OTHER DEALINGS IN THE SOFTWARE.
21
22
'use strict';
23
+// Flags: --expose-internals
24
const common = require('../common');
25
const assert = require('assert');
26
const util = require('util');
27
+const errors = require('internal/errors');
28
const binding = process.binding('util');
29
const context = require('vm').runInNewContext;
30
@@ -167,4 +169,8 @@ util.error('test');
167
169
assert.strictEqual(binding.isNativeError([]), false);
168
170
assert.strictEqual(binding.isNativeError(Object.create(Error.prototype)),
171
false);
172
+ assert.strictEqual(
173
+ binding.isNativeError(new errors.Error('ERR_IPC_CHANNEL_CLOSED')),
174
+ true
175
+ );
176
}
0 commit comments