<' +
diff --git a/test/checks/mobile/css-orientation-lock.js b/test/checks/mobile/css-orientation-lock.js
index 5ac3d94904..7d25591266 100644
--- a/test/checks/mobile/css-orientation-lock.js
+++ b/test/checks/mobile/css-orientation-lock.js
@@ -30,7 +30,7 @@ describe('css-orientation-lock tests', function() {
};
function getSheet(data) {
- const style = dynamicDoc.createElement('style');
+ var style = dynamicDoc.createElement('style');
style.type = 'text/css';
style.appendChild(dynamicDoc.createTextNode(data));
dynamicDoc.head.appendChild(style);
diff --git a/test/commons/aria/arialabel-text.js b/test/commons/aria/arialabel-text.js
index 08192b786b..392314e7b0 100644
--- a/test/commons/aria/arialabel-text.js
+++ b/test/commons/aria/arialabel-text.js
@@ -18,7 +18,7 @@ describe('aria.arialabelText', function() {
var node = document.createElement('div');
var label = ' my label ';
node.setAttribute('aria-label', label);
- const vNode = { actualNode: node };
+ var vNode = { actualNode: node };
assert.equal(aria.arialabelText(vNode), label);
});
diff --git a/test/commons/aria/is-aria-role-allowed-on-element.js b/test/commons/aria/is-aria-role-allowed-on-element.js
index f6e3c95d39..623fc741cb 100644
--- a/test/commons/aria/is-aria-role-allowed-on-element.js
+++ b/test/commons/aria/is-aria-role-allowed-on-element.js
@@ -240,11 +240,11 @@ describe('aria.isAriaRoleAllowedOnElement', function() {
it('returns false, ensure evaluateRoleForElement in lookupTable is invoked', function() {
var overrideInvoked = false;
axe.commons.aria.lookupTable.evaluateRoleForElement = {
- IMG: ({ node, out }) => {
+ IMG: function(options) {
overrideInvoked = true;
- assert.isDefined(node);
- assert.equal(node.nodeName.toUpperCase(), 'IMG');
- assert.isBoolean(out);
+ assert.isDefined(options.node);
+ assert.equal(options.node.nodeName.toUpperCase(), 'IMG');
+ assert.isBoolean(options.out);
return false;
}
};
@@ -261,10 +261,10 @@ describe('aria.isAriaRoleAllowedOnElement', function() {
it('returns false if element with role MENU type context', function() {
var overrideInvoked = false;
axe.commons.aria.lookupTable.evaluateRoleForElement = {
- LI: ({ node }) => {
+ LI: function(options) {
overrideInvoked = true;
- assert.isDefined(node);
- assert.equal(node.nodeName.toUpperCase(), 'LI');
+ assert.isDefined(options.node);
+ assert.equal(options.node.nodeName.toUpperCase(), 'LI');
return false;
}
};
diff --git a/test/commons/matches/from-definition.js b/test/commons/matches/from-definition.js
index 6cc9df5b77..969c9aec90 100644
--- a/test/commons/matches/from-definition.js
+++ b/test/commons/matches/from-definition.js
@@ -13,7 +13,7 @@ describe('matches.fromDefinition', function() {
it('matches a definition with a `nodeName` property', function() {
fixture.innerHTML = '
foo
';
- const matchers = [
+ var matchers = [
'div',
['div', 'span'],
/div/,
@@ -37,7 +37,7 @@ describe('matches.fromDefinition', function() {
it('matches a definition with an `attributes` property', function() {
fixture.innerHTML = '
foo
';
- const matchers = [
+ var matchers = [
'bar',
['bar', 'baz'],
/bar/,
@@ -65,7 +65,7 @@ describe('matches.fromDefinition', function() {
it('matches a definition with a `properties` property', function() {
fixture.innerHTML = '
';
- const matchers = [
+ var matchers = [
'text',
['text', 'password'],
/text/,
diff --git a/test/commons/matches/node-name.js b/test/commons/matches/node-name.js
index 6955f63107..e82d861dd8 100644
--- a/test/commons/matches/node-name.js
+++ b/test/commons/matches/node-name.js
@@ -61,7 +61,7 @@ describe('matches.nodeName', function() {
it('works with virtual nodes', function() {
fixture.innerHTML = '
foo ';
- const virtualNode = { actualNode: fixture.firstChild };
+ var virtualNode = { actualNode: fixture.firstChild };
assert.isTrue(matchNodeName(virtualNode, 'h1'));
assert.isFalse(matchNodeName(virtualNode, 'div'));
});
diff --git a/test/core/base/audit.js b/test/core/base/audit.js
index 26029752b0..d940e678fd 100644
--- a/test/core/base/audit.js
+++ b/test/core/base/audit.js
@@ -1,4 +1,4 @@
-/*global Audit, Rule */
+/*global Audit, Rule, Promise */
describe('Audit', function() {
'use strict';
diff --git a/test/core/reporters/raw-env.js b/test/core/reporters/raw-env.js
index 9985d51595..5923a344a9 100644
--- a/test/core/reporters/raw-env.js
+++ b/test/core/reporters/raw-env.js
@@ -13,7 +13,7 @@ describe('reporters - raw-env', function() {
var mockResults;
var orig;
var rawResults;
- const env = helpers.getEnvironmentData();
+ var env = helpers.getEnvironmentData();
before(function() {
mockResults = [
diff --git a/test/core/utils/get-stylesheet-factory.js b/test/core/utils/get-stylesheet-factory.js
index 025b18ba09..f865b439de 100644
--- a/test/core/utils/get-stylesheet-factory.js
+++ b/test/core/utils/get-stylesheet-factory.js
@@ -12,14 +12,14 @@ describe('axe.utils.getStyleSheetFactory', function() {
});
it('returns a function when passed argument of dynamicDocument', function() {
- const actual = axe.utils.getStyleSheetFactory(dynamicDoc);
+ var actual = axe.utils.getStyleSheetFactory(dynamicDoc);
assert.isFunction(actual);
});
it('returns a CSSOM stylesheet, when invoked with data (text)', function() {
- const stylesheetFactory = axe.utils.getStyleSheetFactory(dynamicDoc);
- const actual = stylesheetFactory({
- data: `.someStyle{background-color:red;}`,
+ var stylesheetFactory = axe.utils.getStyleSheetFactory(dynamicDoc);
+ var actual = stylesheetFactory({
+ data: '.someStyle{background-color:red;}',
root: document,
priority: [1, 0]
});
diff --git a/test/core/utils/parse-crossorigin-stylesheet.js b/test/core/utils/parse-crossorigin-stylesheet.js
index a8a4b5718e..75878a3041 100644
--- a/test/core/utils/parse-crossorigin-stylesheet.js
+++ b/test/core/utils/parse-crossorigin-stylesheet.js
@@ -22,7 +22,7 @@ describe('axe.utils.parseCrossOriginStylesheet', function() {
var options = {
rootNode: document,
shadowId: undefined,
- convertDataToStylesheet,
+ convertDataToStylesheet: convertDataToStylesheet,
rootIndex: 1
};
var priority = [1, 0];
@@ -61,13 +61,13 @@ describe('axe.utils.parseCrossOriginStylesheet', function() {
});
});
- it(`rejects when given url to fetch is not found`, function(done) {
+ it('rejects when given url to fetch is not found', function(done) {
var importUrl =
'https://make-up-a-website-that-does-not-exist.com/style.css';
var options = {
rootNode: document,
shadowId: undefined,
- convertDataToStylesheet,
+ convertDataToStylesheet: convertDataToStylesheet,
rootIndex: 1
};
var priority = [1, 0];
diff --git a/test/core/utils/parse-sameorigin-stylesheet.js b/test/core/utils/parse-sameorigin-stylesheet.js
index 07d6cf70c0..1fb6ca1c96 100644
--- a/test/core/utils/parse-sameorigin-stylesheet.js
+++ b/test/core/utils/parse-sameorigin-stylesheet.js
@@ -48,7 +48,7 @@ describe('axe.utils.parseSameOriginStylesheet', function() {
var options = {
rootNode: document,
shadowId: undefined,
- convertDataToStylesheet
+ convertDataToStylesheet: convertDataToStylesheet
};
var priority = [1, 0];
var importedUrls = [];
@@ -86,7 +86,7 @@ describe('axe.utils.parseSameOriginStylesheet', function() {
var options = {
rootNode: document,
shadowId: undefined,
- convertDataToStylesheet
+ convertDataToStylesheet: convertDataToStylesheet
};
var priority = [1, 0];
var importedUrls = [];
@@ -132,7 +132,7 @@ describe('axe.utils.parseSameOriginStylesheet', function() {
var options = {
rootNode: document,
shadowId: undefined,
- convertDataToStylesheet
+ convertDataToStylesheet: convertDataToStylesheet
};
var priority = [1, 0];
var importedUrls = [];
diff --git a/test/core/utils/preload-cssom.js b/test/core/utils/preload-cssom.js
index 9f65f83b81..0276894d94 100644
--- a/test/core/utils/preload-cssom.js
+++ b/test/core/utils/preload-cssom.js
@@ -36,7 +36,7 @@ describe('axe.utils.preloadCssom', function() {
});
it('returns CSSOM object containing an array of sheets', function(done) {
- var actual = axe.utils.preloadCssom({ treeRoot });
+ var actual = axe.utils.preloadCssom({ treeRoot: treeRoot });
actual
.then(function(cssom) {
assert.isAtLeast(cssom.length, 2);
@@ -48,7 +48,7 @@ describe('axe.utils.preloadCssom', function() {
});
it('returns CSSOM and ensure that each object have defined properties', function(done) {
- var actual = axe.utils.preloadCssom({ treeRoot });
+ var actual = axe.utils.preloadCssom({ treeRoot: treeRoot });
actual
.then(function(cssom) {
assert.isAtLeast(cssom.length, 2);
@@ -69,7 +69,7 @@ describe('axe.utils.preloadCssom', function() {
});
it('returns false if number of sheets returned does not match stylesheets defined in document', function(done) {
- var actual = axe.utils.preloadCssom({ treeRoot });
+ var actual = axe.utils.preloadCssom({ treeRoot: treeRoot });
actual
.then(function(cssom) {
assert.isFalse(cssom.length <= 1);
@@ -81,7 +81,7 @@ describe('axe.utils.preloadCssom', function() {
});
it('returns all stylesheets and ensure each sheet has property cssRules', function(done) {
- var actual = axe.utils.preloadCssom({ treeRoot });
+ var actual = axe.utils.preloadCssom({ treeRoot: treeRoot });
actual
.then(function(cssom) {
cssom.forEach(function(s) {
diff --git a/test/integration/full/preload-cssom/preload-cssom.js b/test/integration/full/preload-cssom/preload-cssom.js
index b592a913f8..47db8c2491 100644
--- a/test/integration/full/preload-cssom/preload-cssom.js
+++ b/test/integration/full/preload-cssom/preload-cssom.js
@@ -80,8 +80,8 @@ describe('preload cssom integration test', function() {
}
function getPreloadCssom(root) {
- const treeRoot = axe.utils.getFlattenedTree(root ? root : document);
- return axe.utils.preloadCssom({ treeRoot });
+ var treeRoot = axe.utils.getFlattenedTree(root ? root : document);
+ return axe.utils.preloadCssom({ treeRoot: treeRoot });
}
function commonTestsForRootNodeAndNestedFrame(root) {
@@ -89,7 +89,7 @@ describe('preload cssom integration test', function() {
stylesForPage = [styleSheets.crossOriginLinkHref];
attachStylesheets(
{
- root,
+ root: root,
styles: stylesForPage
},
function(err) {
@@ -120,7 +120,7 @@ describe('preload cssom integration test', function() {
stylesForPage = [styleSheets.crossOriginLinkHrefMediaPrint];
attachStylesheets(
{
- root,
+ root: root,
styles: stylesForPage
},
function(err) {
@@ -149,7 +149,7 @@ describe('preload cssom integration test', function() {
];
attachStylesheets(
{
- root,
+ root: root,
styles: stylesForPage
},
function(err) {
diff --git a/test/integration/full/preload/preload.js b/test/integration/full/preload/preload.js
index a51692f2af..27e0318867 100644
--- a/test/integration/full/preload/preload.js
+++ b/test/integration/full/preload/preload.js
@@ -55,7 +55,7 @@ describe('axe.utils.preload integration test', function() {
return axe.utils.preload({
preload: {
assets: ['cssom'],
- timeout
+ timeout: timeout
}
});
}
diff --git a/test/integration/full/umd/umd-window.js b/test/integration/full/umd/umd-window.js
index 3582bfecac..70887abc38 100644
--- a/test/integration/full/umd/umd-window.js
+++ b/test/integration/full/umd/umd-window.js
@@ -1,3 +1,4 @@
+/*global Promise */
describe('UMD window', function() {
'use strict';