'use strict'; require('../common'); // This test ensures that writeSync throws for invalid data input. const assert = require('assert'); const fs = require('fs'); [ true, false, 0, 1, Infinity, () => {}, {}, [], undefined, null, ].forEach((value) => { assert.throws( () => fs.writeSync(1, value), { message: /"buffer"/, code: 'ERR_INVALID_ARG_TYPE' } ); });