all files / liquidjs/src/util/ assert.js

100% Statements 6/6
100% Branches 4/4
100% Functions 1/1
100% Lines 6/6
1 2 3 4 5 6 7 8 9 10 11   2062× 24× 24×        
const AssertionError = require('./error.js').AssertionError
 
function assert (predicate, message) {
  if (!predicate) {
    message = message || `expect ${predicate} to be true`
    throw new AssertionError(message)
  }
}
 
module.exports = assert