mirror of https://github.com/lukechilds/node.git
Browse Source
Verify that passing a non-number will throw and that the argument is returned on success. PR-URL: https://github.com/nodejs/io.js/pull/2121 Reviewed-By: Colin Ihrig <cjihrig@gmail.com>v4.0.0-rc
Evan Lucas
10 years ago
1 changed files with 17 additions and 0 deletions
@ -0,0 +1,17 @@ |
|||
'use strict'; |
|||
const common = require('../common'); |
|||
const assert = require('assert'); |
|||
const dgram = require('dgram'); |
|||
const socket = dgram.createSocket('udp4'); |
|||
|
|||
socket.bind(common.PORT); |
|||
socket.on('listening', function() { |
|||
var result = socket.setTTL(16); |
|||
assert.strictEqual(result, 16); |
|||
|
|||
assert.throws(function() { |
|||
socket.setTTL('foo'); |
|||
}, /Argument must be a number/); |
|||
|
|||
socket.close(); |
|||
}); |
Loading…
Reference in new issue