1'use strict'; 2require('../common'); 3 4// This test ensures that writeSync throws for invalid data input. 5 6const assert = require('assert'); 7const fs = require('fs'); 8 9[ 10 true, false, 0, 1, Infinity, () => {}, {}, [], undefined, null, 11].forEach((value) => { 12 assert.throws( 13 () => fs.writeSync(1, value), 14 { message: /"buffer"/, code: 'ERR_INVALID_ARG_TYPE' } 15 ); 16}); 17