UNPKG

axe-core

Version:

Accessibility engine for automated Web UI testing

28 lines (22 loc) 639 B
/* global QUnit, document, axe */ QUnit.module('axe'); QUnit.test('should report that good HTML is good', function (assert) { var n = document.getElementById('working'); assert.expect(2); var done = assert.async(); axe.run(n, function (err, result) { assert.equal(err, null); assert.equal(result.violations.length, 0); done(); }); }); QUnit.test('should report that bad HTML is bad', function (assert) { var n = document.getElementById('broken'); assert.expect(2); var done = assert.async(); axe.run(n, function (err, result) { assert.equal(err, null); assert.equal(result.violations.length, 1); done(); }); });