Skip to content

Commit 5d16b67

Browse files
test: update wpt suite with latest tests
1 parent 7152469 commit 5d16b67

File tree

4 files changed

+41069
-14194
lines changed

4 files changed

+41069
-14194
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,9 @@ The current status of the WPT coverage is:
5656

5757
| Passing | Failing | Skipped |
5858
| :-----: | :-----: | :-----: |
59-
| 184 | 118 | 294 |
59+
| 402 | 131 | 340 |
6060

61-
The included tests, skipped tests, and expected failures can be found in the [WPT configuration file](./test/wpt-jsdom/to-run.yaml).
61+
The included tests, skipped tests, and expected failures can be found in the [WPT configuration file](./test/wpt-jsdom/to-run.yaml) with reasons as to skips and expected failures.
6262

6363
In addition to the W3C specifications [a11ysupport.io](https://a11ysupport.io/) has been used as a guide for test cases in the absence of anything formal for screen reader output. In future we hope to adopt test cases laid out by the [ARIA and Assistive Technologies (ARIA-AT) community group](https://github.com/w3c/aria-at).
6464

test/wpt

Submodule wpt updated 6184 files

test/wpt-jsdom/to-run.yaml

Lines changed: 33 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -133,17 +133,32 @@ name/comp_name_from_content.html:
133133
[fail, upstream issue with dom-accessibility-api package]
134134
"link name from content for each child (no space, inline)":
135135
[fail, upstream issue with dom-accessibility-api package]
136+
name/comp_name_from_content.tentative.html:
137+
"heading with link referencing image using aria-labelledby, that in turn references text element via aria-labelledby":
138+
[fail, upstream issue with dom-accessibility-api package]
139+
"heading with link referencing image using aria-labelledby, that in turn references itself and another element via aria-labelledby":
140+
[fail, upstream issue with dom-accessibility-api package]
136141
name/comp_text_node.html:
137142
"span[role=button] with text/element/text nodes, no space":
138143
[fail, upstream issue with dom-accessibility-api package]
144+
"span[role=button] with text node, with leading/trailing non-breaking space":
145+
[fail, upstream issue with dom-accessibility-api package]
139146
"div[role=heading] with text/element/text nodes, no space":
140147
[fail, upstream issue with dom-accessibility-api package]
148+
"div[role=heading] with text node, with leading/trailing non-breaking space":
149+
[fail, upstream issue with dom-accessibility-api package]
141150
"button with text/element/text nodes, no space":
142151
[fail, upstream issue with dom-accessibility-api package]
152+
"button with text node, with leading/trailing non-breaking space":
153+
[fail, upstream issue with dom-accessibility-api package]
143154
"heading with text/element/text nodes, no space":
144155
[fail, upstream issue with dom-accessibility-api package]
156+
"heading with text node, with leading/trailing non-breaking space":
157+
[fail, upstream issue with dom-accessibility-api package]
145158
"link with text/element/text nodes, no space":
146159
[fail, upstream issue with dom-accessibility-api package]
160+
"link with text node, with leading/trailing non-breaking space":
161+
[fail, upstream issue with dom-accessibility-api package]
147162
"span[role=button] with text node, with extra non-breaking space":
148163
[fail, upstream issue with dom-accessibility-api package]
149164
"div[role=heading] with text node, with extra non-breaking space":
@@ -380,7 +395,7 @@ roles-dynamic-switch.tentative.window.html:
380395
[fail, upstream issue with dom-accessibility-api package]
381396
"Connected <input type=checkbox switch>: adding type attribute":
382397
[fail, upstream issue with dom-accessibility-api package]
383-
roles-generic.html:
398+
roles-generic.tentative.html:
384399
"el-li-orphaned": [fail, upstream issue with dom-accessibility-api package]
385400
roles.html:
386401
"el-hgroup":
@@ -422,7 +437,7 @@ manual/*:
422437
role/contextual-roles.html:
423438
"footer element scoped to main element is generic":
424439
[fail, upstream issue with dom-accessibility-api package]
425-
role/grid-roles.html:
440+
role/grid-roles.tentative.html:
426441
"orphaned button with gridcell role outside the context of row":
427442
[fail, upstream issue with dom-accessibility-api package]
428443
"orphaned row outside the context of table":
@@ -435,15 +450,15 @@ role/grid-roles.html:
435450
[fail, upstream issue with dom-accessibility-api package]
436451
"orphaned columnheader outside the context of row":
437452
[fail, upstream issue with dom-accessibility-api package]
438-
role/list-roles.html:
453+
role/list-roles.tentative.html:
439454
"orphan div with listitem role":
440455
[fail, upstream issue with dom-accessibility-api package]
441456
"orphan p with listitem role":
442457
[fail, upstream issue with dom-accessibility-api package]
443-
role/listbox-roles.html:
458+
role/listbox-roles.tentative.html:
444459
"orphaned option outside the context of listbox":
445460
[fail, upstream issue with dom-accessibility-api package]
446-
role/menu-roles.html:
461+
role/menu-roles.tentative.html:
447462
"orphan div with menuitem role":
448463
[fail, upstream issue with dom-accessibility-api package]
449464
"orphan div with menuitemcheckbox role":
@@ -468,6 +483,17 @@ role/roles.html:
468483
fail,
469484
upstream issue with aria-query package - WAI-ARIA 1.3 not implemented,
470485
]
486+
role/roles.tentative.html:
487+
"role: sectionheader":
488+
[
489+
fail,
490+
upstream issue with aria-query package - WAI-ARIA 1.3 not implemented,
491+
]
492+
"role: sectionfooter":
493+
[
494+
fail,
495+
upstream issue with aria-query package - WAI-ARIA 1.3 not implemented,
496+
]
471497
role/synonym-roles.html:
472498
"image role == computedrole image":
473499
[fail, upstream issue with aria-query and dom-accessibility-api packages]
@@ -477,12 +503,12 @@ role/synonym-roles.html:
477503
[fail, upstream issue with aria-query and dom-accessibility-api packages]
478504
"div w/directory role == computedrole list":
479505
[fail, upstream issue with aria-query and dom-accessibility-api packages]
480-
role/tab-roles.html:
506+
role/tab-roles.tentative.html:
481507
"orphan button with tab role":
482508
[fail, upstream issue with dom-accessibility-api package]
483509
"orphan span with tab role":
484510
[fail, upstream issue with dom-accessibility-api package]
485-
role/tree-roles.html:
511+
role/tree-roles.tentative.html:
486512
"orphaned treeitem outside the context of tree":
487513
[fail, upstream issue with dom-accessibility-api package]
488514
"orphaned button with treeitem role outside tree context":

0 commit comments

Comments
 (0)