mip-validator
Version:
30 lines (28 loc) • 832 B
JavaScript
const chai = require('./chai.js')
const expect = chai.expect
const Validator = require('..')
const ERR = require('../src/error/dfn.json')
describe('mandatory attributes missing', function() {
var result
it('valid mandatory attributes or', function() {
var validator = Validator({
img: {
"attrs_or": [{
"src": "/^\\S+$/"
}, {
"srcset": "/^\\S+$/"
}],
}
})
result = validator.validate('<img>')
expect(result).to.have.lengthOf(1)
})
it('invalid mandatory attributes or', function() {
var validator = Validator({
img: {
}
})
result = validator.validate('<img>')
expect(result).to.have.lengthOf(0)
})
})