• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1'use strict';
2const common = require('../common');
3const assert = require('assert');
4const net = require('net');
5
6const server = net.createServer().listen(0, common.mustCall(() => {
7  const client = net.connect(server.address().port, common.mustCall(() => {
8    assert.throws(() => {
9      client.write('broken', 'buffer');
10    }, {
11      name: 'TypeError',
12      code: 'ERR_INVALID_ARG_TYPE',
13      message: 'Second argument must be a buffer'
14    });
15    client.destroy();
16    server.close();
17  }));
18}));
19