NodeJs native binding 추가

This commit is contained in:
freestrings
2019-03-14 22:30:42 +09:00
parent 1a3104c5db
commit 47e120f66d
69 changed files with 4967 additions and 1424 deletions

30
nodejs/test/index.spec.js Normal file
View File

@ -0,0 +1,30 @@
const jsonpath = require('../lib/index.js');
describe('compile test', () => {
it('basic', (done) => {
let template = jsonpath.compile('$.a');
let result = template({'a': 1});
if (result == 1) {
done();
}
});
});
describe('selector test', () => {
it('basic', (done) => {
let selector = jsonpath.selector({'a': 1});
let result = selector('$.a');
if (result == 1) {
done();
}
});
});
describe('select test', () => {
it('basic', (done) => {
let result = jsonpath.select({'a': 1}, '$.a');
if (result == 1) {
done();
}
});
});