diff --git a/package-lock.json b/package-lock.json index ababbb4..ae55c16 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "docker-modem", - "version": "2.1.3", + "version": "2.1.4", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index b2493c6..e9b0915 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "docker-modem", "description": "Docker remote API network layer module.", - "version": "2.1.3", + "version": "2.1.4", "author": "Pedro Dias ", "maintainers": [ "apocas " diff --git a/test/modem_test.js b/test/modem_test.js index dc3e834..4060123 100644 --- a/test/modem_test.js +++ b/test/modem_test.js @@ -14,6 +14,24 @@ describe('Modem', function () { assert.strictEqual(modem.socketPath, defaultSocketPath); }); + it('should use specific cert, key and ca', function () { + var ca = 'caaaaa'; + var cert = 'certtttt'; + var key = 'keyyyyy'; + var modem = new Modem({ + version: 'v1.39', + host: '127.0.0.1', + port: 2376, + ca, + cert, + key + }); + + assert.strictEqual(ca, modem.ca); + assert.strictEqual(cert, modem.cert); + assert.strictEqual(key, modem.key); + }); + it('shouldn\'t default to default socket path', function () { var modem = new Modem({ protocol: 'http',