diff --git a/test/parallel/test-util.js b/test/parallel/test-util.js index 05c83a18af..191f4361b4 100644 --- a/test/parallel/test-util.js +++ b/test/parallel/test-util.js @@ -20,9 +20,11 @@ // USE OR OTHER DEALINGS IN THE SOFTWARE. 'use strict'; +// Flags: --expose-internals const common = require('../common'); const assert = require('assert'); const util = require('util'); +const errors = require('internal/errors'); const binding = process.binding('util'); const context = require('vm').runInNewContext; @@ -167,4 +169,8 @@ util.error('test'); assert.strictEqual(binding.isNativeError([]), false); assert.strictEqual(binding.isNativeError(Object.create(Error.prototype)), false); + assert.strictEqual( + binding.isNativeError(new errors.Error('ERR_IPC_CHANNEL_CLOSED')), + true + ); }