traceroute
Version:
Wrapper around native traceroute command
28 lines (18 loc) • 551 B
JavaScript
;
const Code = require('code');
const Lab = require('lab');
const Traceroute = require('../traceroute');
const lab = exports.lab = Lab.script();
const describe = lab.describe;
const it = lab.it;
const expect = Code.expect;
describe('Traceroute', () => {
it('traces a route', (done) => {
Traceroute.trace('8.8.8.8', (err, hops) => {
expect(err).to.not.exist();
expect(hops).to.exist();
expect(hops[hops.length - 1]['8.8.8.8']).to.exist();
done();
});
});
});