UNPKG

queryfilters

Version:
14 lines (12 loc) 515 B
const QueryQl = require('./../lib/queryql'); test('apply filters with default operator', () => { var queryQl = new QueryQl() queryQl.applyFilter({ field: '_embedded.relation.nick', value: '@sensorario' }); queryQl.applyFilter({ field: '_embedded.foo.bar.name', value: 'Simone' }); expect(queryQl.keepDefaultCombinator().getQueryString({ skiprel: true })).toEqual( 'filtering[_embedded.relation.nick]=@sensorario' + '&filtering[_embedded.foo.bar.name]=Simone' ); });