Skip to content

Commit 5cd5511

Browse files
committed
Ran accessibility audit
1 parent 06d81c0 commit 5cd5511

File tree

3 files changed

+38
-3
lines changed

3 files changed

+38
-3
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
"@percy/ember": "^3.0.0",
3636
"babel-eslint": "^10.1.0",
3737
"broccoli-asset-rev": "^3.0.0",
38+
"ember-a11y-testing": "^4.0.3",
3839
"ember-auto-import": "^1.11.2",
3940
"ember-cli": "~3.26.0",
4041
"ember-cli-app-version": "^5.0.0",

tests/acceptance/homepage/en-us-test.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { fillIn, visit } from '@ember/test-helpers';
22
import percySnapshot from '@percy/ember';
3+
import { a11yAudit } from 'ember-a11y-testing/test-support';
34
import { setupIntl } from 'ember-intl/test-support';
45
import { setupApplicationTest } from 'ember-qunit';
56
import { module, test } from 'qunit';
@@ -15,6 +16,13 @@ module('Acceptance | Homepage | en-US', function (hooks) {
1516
assert.ok(true);
1617
});
1718

19+
test('Accessibility audit', async function (assert) {
20+
await visit('/');
21+
await a11yAudit();
22+
23+
assert.ok(true);
24+
});
25+
1826
test('We set the correct lang attribute in <html> element', async function (assert) {
1927
await visit('/');
2028

yarn.lock

Lines changed: 29 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2546,6 +2546,11 @@ aws4@^1.8.0:
25462546
resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59"
25472547
integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==
25482548

2549+
axe-core@^4.1.4:
2550+
version "4.1.4"
2551+
resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.1.4.tgz#f19cd99a84ee32a318b9c5b5bb8ed373ad94f143"
2552+
integrity sha512-Pdgfv6iP0gNx9ejRGa3zE7Xgkj/iclXqLfe7BnatdZz0QnLZ3jrRHUVH8wNSdN68w05Sk3ShGTb3ydktMTooig==
2553+
25492554
babel-code-frame@^6.26.0:
25502555
version "6.26.0"
25512556
resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b"
@@ -3352,7 +3357,7 @@ bn.js@^5.0.0, bn.js@^5.1.1:
33523357
resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.1.3.tgz#beca005408f642ebebea80b042b4d18d2ac0ee6b"
33533358
integrity sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==
33543359

3355-
body-parser@1.19.0:
3360+
body-parser@1.19.0, body-parser@^1.19.0:
33563361
version "1.19.0"
33573362
resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz#96b2709e57c9c4e09a6fd66a8fd979844f69f08a"
33583363
integrity sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==
@@ -5061,6 +5066,11 @@ data-urls@^2.0.0:
50615066
whatwg-mimetype "^2.3.0"
50625067
whatwg-url "^8.0.0"
50635068

5069+
date-and-time@^0.14.1:
5070+
version "0.14.2"
5071+
resolved "https://registry.yarnpkg.com/date-and-time/-/date-and-time-0.14.2.tgz#a4266c3dead460f6c231fe9674e585908dac354e"
5072+
integrity sha512-EFTCh9zRSEpGPmJaexg7HTuzZHh6cnJj1ui7IGCFNXzd2QdpsNh05Db5TF3xzJm30YN+A8/6xHSuRcQqoc3kFA==
5073+
50645074
date-fns@^2.19.0:
50655075
version "2.19.0"
50665076
resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.19.0.tgz#65193348635a28d5d916c43ec7ce6fbd145059e1"
@@ -5355,6 +5365,22 @@ elliptic@^6.5.3:
53555365
minimalistic-assert "^1.0.1"
53565366
minimalistic-crypto-utils "^1.0.1"
53575367

5368+
ember-a11y-testing@^4.0.3:
5369+
version "4.0.3"
5370+
resolved "https://registry.yarnpkg.com/ember-a11y-testing/-/ember-a11y-testing-4.0.3.tgz#1f5c91266d39ea5b20614b0d294a562079887ac7"
5371+
integrity sha512-Q7nq2crC9+bT+sZi/BORAM4FUhI080edEhnpsvB6vdkD9Ro2Rg4DksQs5Be65/DM108VNDMtbHZtrPS060Mzcw==
5372+
dependencies:
5373+
axe-core "^4.1.4"
5374+
body-parser "^1.19.0"
5375+
date-and-time "^0.14.1"
5376+
ember-auto-import "^1.11.2"
5377+
ember-cli-babel "^7.26.3"
5378+
ember-cli-typescript "^3.0.0"
5379+
ember-cli-version-checker "^5.1.2"
5380+
ember-destroyable-polyfill "^2.0.1"
5381+
fs-extra "^9.0.1"
5382+
validate-peer-dependencies "^1.1.0"
5383+
53585384
ember-auto-import@^1.10.1, ember-auto-import@^1.11.2:
53595385
version "1.11.2"
53605386
resolved "https://registry.yarnpkg.com/ember-auto-import/-/ember-auto-import-1.11.2.tgz#b6e9a0dddd88a10692830ffa4f5dfd8c137c8919"
@@ -5804,7 +5830,7 @@ ember-cli-typescript@^2.0.2:
58045830
stagehand "^1.0.0"
58055831
walk-sync "^1.0.0"
58065832

5807-
ember-cli-typescript@^3.1.3:
5833+
ember-cli-typescript@^3.0.0, ember-cli-typescript@^3.1.3:
58085834
version "3.1.4"
58095835
resolved "https://registry.yarnpkg.com/ember-cli-typescript/-/ember-cli-typescript-3.1.4.tgz#21d6ccd670d1f2e34c9cce68c6e32c442f46806b"
58105836
integrity sha512-HJ73kL45OGRmIkPhBNFt31I1SGUvdZND+LCH21+qpq3pPlFpJG8GORyXpP+2ze8PbnITNLzwe5AwUrpyuRswdQ==
@@ -6052,7 +6078,7 @@ ember-css-modules@^1.3.4:
60526078
semver "^5.5.0"
60536079
toposort "^1.0.6"
60546080

6055-
ember-destroyable-polyfill@^2.0.3:
6081+
ember-destroyable-polyfill@^2.0.1, ember-destroyable-polyfill@^2.0.3:
60566082
version "2.0.3"
60576083
resolved "https://registry.yarnpkg.com/ember-destroyable-polyfill/-/ember-destroyable-polyfill-2.0.3.tgz#1673ed66609a82268ef270a7d917ebd3647f11e1"
60586084
integrity sha512-TovtNqCumzyAiW0/OisSkkVK93xnVF4NRU6+FN0ubpfwEOpRrmM2RqDwXI6YAChCgSHON1cz0DfQStpA1Gjuuw==

0 commit comments

Comments
 (0)