UNPKG

traceroute

Version:

Wrapper around native traceroute command

28 lines (18 loc) 551 B
'use strict'; 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(); }); }); });