Browse Source

test-tcp-wrap dont assume port 80 priveleged'

v0.7.4-release
Henry Rawas 14 years ago
committed by Ryan Dahl
parent
commit
876712a074
  1. 12
      test/simple/test-tcp-wrap.js

12
test/simple/test-tcp-wrap.js

@ -5,14 +5,14 @@ var TCP = process.binding('tcp_wrap').TCP;
var handle = new TCP(); var handle = new TCP();
// Cannot bind to port 80 because of access rights.
var r = handle.bind("0.0.0.0", 80);
assert.equal(-1, r);
console.log(errno);
assert.equal(errno, "EACCESS");
// Should be able to bind to the common.PORT // Should be able to bind to the common.PORT
var r = handle.bind("0.0.0.0", common.PORT); var r = handle.bind("0.0.0.0", common.PORT);
assert.equal(0, r); assert.equal(0, r);
// Should not be able to bind to the same port again
var r = handle.bind("0.0.0.0", common.PORT);
assert.equal(-1, r);
console.log(errno);
assert.equal(errno, "EINVAL");
handle.close(); handle.close();

Loading…
Cancel
Save