ip2region_private/binding/nodejs/ip2region.spec.js

16 lines
435 B
JavaScript

'use strict';
const ip = require('./ip2region');
const query = ip.create('../../data/ip2region.db');
it('should query', () => {
expect(query.btreeSearchSync('120.24.78.68')).toMatchSnapshot();
expect(query.btreeSearchSync('10.10.10.10')).toMatchSnapshot();
});
it('binarySearch', () => {
expect(query.binarySearchSync('120.24.78.68')).toMatchSnapshot();
expect(query.binarySearchSync('10.10.10.10')).toMatchSnapshot();
});