jasmine
Version:
CLI for Jasmine, a simple JavaScript testing framework for browsers and Node
20 lines (15 loc) • 374 B
JavaScript
module.exports = exports = pathSpecFilter;
function pathSpecFilter(filterPath) {
return function(spec) {
const specPath = spec.getPath();
if (filterPath.length > specPath.length) {
return false;
}
for (let i = 0; i < filterPath.length; i++) {
if (specPath[i] !== filterPath[i]) {
return false;
}
}
return true;
};
}