All files / latest/src/handlers/get/src doesPathIndicateComplexity.js

100% Statements 9/9
100% Branches 3/3
100% Functions 1/1
100% Lines 9/9

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 101x 1x 1x 1x 1x 1x 1x 1x 1x  
/**
 * Validate for path (Array) whether the path indicates complexity by means
 * of queries and/or wildcards
 * @param {Array} pat - array representation of path
 * @returns {Boolean} true if complex, false otherwise
 */
const doesPathIndicateComplexity = (path) => path.some((el) => (el.query || el.wildcard));
 
module.exports = doesPathIndicateComplexity;