cidr-js
Version:
Utility for expanding cidr blocks in a list of IPs
14 lines (13 loc) • 478 B
JavaScript
describe('cidr.filter()', function() {
var chai = require('chai');
var expect = chai.expect;
var ips = require(__dirname + '/fixtures/ips').ips;
var CIDR = require(__dirname + '/../src/index');
it('should filter the ips into contiguous blocks', function(done) {
var cidr = new CIDR();
var results = cidr.filter(ips.slice());
var keys = Object.keys(results);
expect(keys.length).to.equal(3);
return done();
});
});