'use strict'; require('../common'); const assert = require('assert'); const util = require('util'); const utilBinding = process.binding('util'); assert.deepStrictEqual( Object.keys(utilBinding).sort(), [ 'isAnyArrayBuffer', 'isArrayBuffer', 'isArrayBufferView', 'isAsyncFunction', 'isDataView', 'isDate', 'isExternal', 'isMap', 'isMapIterator', 'isNativeError', 'isPromise', 'isRegExp', 'isSet', 'isSetIterator', 'isTypedArray', 'isUint8Array', ]); for (const k of Object.keys(utilBinding)) { assert.strictEqual(utilBinding[k], util.types[k]); }