All files / src/helpers ensure-values-are-strings.js

100% Statements 5/5
100% Branches 2/2
100% Functions 2/2
100% Lines 4/4

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 10 11 12 13  1x   1x     290x 4x          
 
const errors = require('@feathersjs/errors');
 
module.exports = ensureValuesAreStrings;
 
function ensureValuesAreStrings (...rest) {
  if (!rest.every(str => typeof str === 'string')) {
    throw new errors.BadRequest('Expected string value. (authLocalMgnt)',
      { errors: { $className: 'badParams' } }
    );
  }
}