1'use strict'; 2 3require('../common'); 4const assert = require('assert'); 5const net = require('net'); 6 7const server = net.createServer().listen(0, connectToServer); 8 9function connectToServer() { 10 const client = net.createConnection(this.address().port, () => { 11 assert.throws(() => client.write(1337), 12 { 13 code: 'ERR_INVALID_ARG_TYPE', 14 name: 'TypeError' 15 }); 16 17 client.end(); 18 }) 19 .on('end', () => server.close()); 20} 21