UNPKG

axe-core

Version:

Accessibility engine for automated Web UI testing

155 lines (100 loc) • 3.91 kB
<!doctype html> <html lang="en"> <head> <meta charset="utf-8" /> <title>aXe Commons Tests</title> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> <link rel="stylesheet" type="text/css" href="/node_modules/mocha/mocha.css" /> <script src="/node_modules/mocha/mocha.js"></script> <script src="/node_modules/chai/chai.js"></script> <script> mocha.setup({ timeout: 20000, ui: 'bdd' }); var assert = chai.assert; var global = {}; </script> <script src="/axe.js"></script> <script src="/build/test/engine.js"></script> <script src="/tmp/rules.js"></script> <script src="/test/version.js"></script> </head> <body> <div id="mocha"></div> <div id="fixture"></div> <script src="/test/testutils.js"></script> <script src="aria/attributes.js"></script> <script src="aria/label-virtual.js"></script> <script src="aria/roles.js"></script> <script src="color/contrast.js"></script> <script src="color/element-is-distinct.js"></script> <script src="color/get-background-color.js"></script> <script src="color/get-foreground-color.js"></script> <script src="color/incomplete-data.js"></script> <script src="dom/find-elms-in-context.js"></script> <script src="dom/find-up.js"></script> <script src="dom/get-composed-parent.js"></script> <script src="dom/get-element-by-reference.js"></script> <script src="dom/get-element-coordinates.js"></script> <script src="dom/get-root-node.js"></script> <script src="dom/get-scroll-offset.js"></script> <script src="dom/get-viewport-size.js"></script> <script src="dom/has-content-virtual.js"></script> <script src="dom/idrefs.js"></script> <script src="dom/is-focusable.js"></script> <script src="dom/is-html5.js"></script> <script src="dom/is-in-text-block.js"></script> <script src="dom/is-node.js"></script> <script src="dom/is-offscreen.js"></script> <script src="dom/is-visible.js"></script> <script src="dom/is-visual-content.js"></script> <script src="dom/shadow-elements-from-point.js"></script> <script src="dom/visually-contains.js"></script> <script src="dom/visually-overlaps.js"></script> <script src="index.js"></script> <script src="table/get-cell-position.js"></script> <script src="table/get-headers.js"></script> <script src="table/get-scope.js"></script> <script src="table/is-column-header.js"></script> <script src="table/is-data-cell.js"></script> <script src="table/is-data-table.js"></script> <script src="table/is-header.js"></script> <script src="table/is-row-header.js"></script> <script src="table/to-grid.js"></script> <script src="table/traverse.js"></script> <script src="text/accessible-text.js"></script> <script src="text/label-virtual.js"></script> <script src="text/sanitize.js"></script> <script src="text/visible-virtual.js"></script> <script src="utils/index.js"></script> <script src="utils/token-list.js"></script> <script> if (navigator.userAgent.indexOf('PhantomJS') < 0) { var runner = mocha.run(); var failedTests = []; runner.on('end', function() { window.mochaResults = runner.stats; window.mochaResults.reports = failedTests; }); runner.on('fail', function logFailure(test, err) { var flattenTitles = function(test) { var titles = []; while (test.parent.title) { titles.push(test.parent.title); test = test.parent; } return titles.reverse(); } failedTests.push({ name: test.title, result: false, message: err.message, stack: err.stack, titles: flattenTitles(test) }); }); } </script> </body> </html>