getdnsapi / getdns-node

Node.js bindings of getdns, a modern asynchronous DNS API.
https://getdnsapi.net/
Other
65 stars 8 forks source link

Add node versions 4, 5, 6, and latest stable to the travis tests #11

Closed joelpurra closed 8 years ago

joelpurra commented 8 years ago
joelpurra commented 8 years ago

All builds fail with the same error:

  1) getdns test TLSHostname TLS hostname validation should return successfully:
     Error: expected { msg: 'Error issuing query', code: 1 } to be falsy
      at Assertion.assert (node_modules/expect.js/index.js:96:13)
      at Assertion.ok (node_modules/expect.js/index.js:115:10)
      at Function.ok (node_modules/expect.js/index.js:499:17)
      at test/test.js:321:39
      at Context.ctx.general (getdns.js:50:27)
      at Context.<anonymous> (test/test.js:320:13)

The same tests pass locally for me.

I wonder if this warning during ./configure has anything to do with it?

checking for SSL_CTX_get0_param... no
configure: WARNING: Cannot find SSL_CTX_get0_param in libssl library. TLS hostname verification will not be available.

Should look at libssl and SSL_CTX_get0_param next.

joelpurra commented 8 years ago

Merging despite test failures in order to test #12, which attempt to fix said failures.