Comparing version 0.2.1 to 0.2.2
@@ -18,3 +18,3 @@ #!/usr/bin/env node | ||
// Validate the parameters (extractTarget) will throw if target is invalid). | ||
const { protocol, host, port } = extractTarget(target); | ||
const { protocol, host, port, path } = extractTarget(target); | ||
const timeout = program.timeout || 0; | ||
@@ -24,3 +24,3 @@ const output = program.output; | ||
debug(`Timeout: ${timeout}`); | ||
debug(`Target: ${target} => ${protocol}://${host}:${port}`); | ||
debug(`Target: ${target} => ${protocol}://${host}:${port}${path}`); | ||
@@ -32,2 +32,3 @@ const params = { | ||
port, | ||
path, | ||
output | ||
@@ -34,0 +35,0 @@ }; |
@@ -52,8 +52,8 @@ const assert = require('assert'); | ||
it('should extract a valid protocol and path', () => { | ||
const { protocol, port, host, path } = extractTarget('http://google:9000/'); | ||
const { protocol, port, host, path } = extractTarget('http://google:9000/healthcheck'); | ||
assert.strictEqual(protocol, 'http'); | ||
assert.strictEqual(port, 9000); | ||
assert.strictEqual(host, 'google'); | ||
assert.strictEqual(path, '/'); | ||
assert.strictEqual(path, '/healthcheck'); | ||
}); | ||
}); |
{ | ||
"name": "wait-port", | ||
"version": "0.2.1", | ||
"version": "0.2.2", | ||
"description": "Utility to wait for a TCP port to open.", | ||
@@ -5,0 +5,0 @@ "main": "./lib/wait-port.js", |
185425
592