fix(input-otp): prevent deletion and paste when disabled or readonly #18693
build.yml
on: pull_request
build-core
1m 15s
Matrix: test-core-screenshot
test-core-clean-build
12s
test-core-lint
51s
test-core-spec
56s
verify-screenshots
3s
Matrix: test-angular-e2e
Matrix: test-react-e2e
Matrix: test-react-router-e2e
Matrix: test-vue-e2e
verify-test-angular-e2e
3s
verify-test-react-e2e
3s
verify-test-react-router-e2e
3s
verify-test-vue-e2e
4s
Annotations
1 error and 20 notices
|
[Mobile Safari] › src/components/checkbox/test/a11y/checkbox.e2e.ts:7:9 › checkbox: a11y - ios/ltr › should not have accessibility violations:
src/components/checkbox/test/a11y/checkbox.e2e.ts#L23
1) [Mobile Safari] › src/components/checkbox/test/a11y/checkbox.e2e.ts:7:9 › checkbox: a11y - ios/ltr › should not have accessibility violations
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 69
- Array []
+ Array [
+ Object {
+ "description": "Ensure every ARIA toggle field has an accessible name",
+ "help": "ARIA toggle fields must have an accessible name",
+ "helpUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-toggle-field-name?application=playwright",
+ "id": "aria-toggle-field-name",
+ "impact": "serious",
+ "nodes": Array [
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": null,
+ "id": "has-visible-text",
+ "impact": "serious",
+ "message": "Element does not have text that is visible to screen readers",
+ "relatedNodes": Array [],
+ },
+ Object {
+ "data": null,
+ "id": "aria-label",
+ "impact": "serious",
+ "message": "aria-label attribute does not exist or is empty",
+ "relatedNodes": Array [],
+ },
+ Object {
+ "data": null,
+ "id": "aria-labelledby",
+ "impact": "serious",
+ "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
+ "relatedNodes": Array [],
+ },
+ Object {
+ "data": Object {
+ "messageKey": "noAttr",
+ },
+ "id": "non-empty-title",
+ "impact": "serious",
+ "message": "Element has no title attribute",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Element does not have text that is visible to screen readers
+ aria-label attribute does not exist or is empty
+ aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
+ Element has no title attribute",
+ "html": "<ion-checkbox role=\"checkbox\" aria-checked=\"false\" tabindex=\"0\" class=\"ios in-item interactive checkbox-label-placement-start hydrated\">Checkbox in item<input type=\"hidden\" class=\"aux-input\" name=\"ion-cb-3\" value=\"\"></ion-checkbox>",
+ "impact": "serious",
+ "none": Array [],
+ "target": Array [
+ ".in-item",
+ ],
+ },
+ ],
+ "tags": Array [
+ "cat.aria",
+ "wcag2a",
+ "wcag412",
+ "TTv5",
+ "TT5.c",
+ "EN-301-549",
+ "EN-9.4.1.2",
+ "ACT",
+ "RGAAv4",
+ "RGAA-7.1.1",
+ ],
+ },
+ ]
21 |
22 | const results = await new AxeBuilder({ page }).analyze();
> 23 | expect(results.violations).toEqual([]);
| ^
24 | });
25 | });
26 | });
at /ionic/src/components/checkbox/test/a11y/checkbox.e2e.ts:23:34
|
|
🎭 Playwright Run Summary
418 passed (2.7m)
|
|
🎭 Playwright Run Summary
216 skipped
320 passed (3.0m)
|
|
🎭 Playwright Run Summary
1 skipped
555 passed (3.5m)
|
|
🎭 Playwright Run Summary
212 skipped
323 passed (3.6m)
|
|
🎭 Playwright Run Summary
1 skipped
566 passed (3.7m)
|
|
🎭 Playwright Run Summary
658 passed (4.2m)
|
|
🎭 Playwright Run Summary
4 skipped
541 passed (4.1m)
|
|
🎭 Playwright Run Summary
4 skipped
659 passed (4.3m)
|
|
🎭 Playwright Run Summary
10 skipped
513 passed (5.4m)
|
|
🎭 Playwright Run Summary
14 skipped
403 passed (5.4m)
|
|
🎭 Playwright Run Summary
5 skipped
546 passed (5.6m)
|
|
🎭 Playwright Run Summary
1 skipped
555 passed (6.6m)
|
|
🎭 Playwright Run Summary
4 skipped
547 passed (6.8m)
|
|
🎭 Playwright Run Summary
5 skipped
528 passed (6.7m)
|
|
🎭 Playwright Run Summary
10 skipped
563 passed (7.5m)
|
|
🎭 Playwright Run Summary
5 skipped
524 passed (7.8m)
|
|
🎭 Playwright Run Summary
1 skipped
558 passed (7.7m)
|
|
🎭 Playwright Run Summary
14 skipped
525 passed (7.9m)
|
|
🎭 Playwright Run Summary
7 skipped
535 passed (8.0m)
|
|
🎭 Playwright Run Summary
1 flaky
[Mobile Safari] › src/components/checkbox/test/a11y/checkbox.e2e.ts:7:9 › checkbox: a11y - ios/ltr › should not have accessibility violations
2 skipped
542 passed (8.0m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
ionic-angular
|
672 KB |
sha256:d34f19efdf5616e9f0695bc42db39ddbecefe99b9626ee707a828e7c8da34c6b
|
|
|
ionic-angular-server
|
8.54 KB |
sha256:bbb683f1c4cc2d714823a5aa4a45531967babbac400d92e193ba4b4e27a06a90
|
|
|
ionic-core
|
4.53 MB |
sha256:b892fa3eccec39b4516fc203cce2e7cf5f96fa143e4feb2f145fb3f3f27de769
|
|
|
ionic-react
|
212 KB |
sha256:e78fc1814b56e6ca2b9b23e3ab2ae8fb887590ac78a3957f503d4b646f7fe479
|
|
|
ionic-react-router
|
27.9 KB |
sha256:5d62811d77f4b48a29b2d8c2b3cbc640dbd4dba698b7ac75c42e4d6f3debc733
|
|
|
ionic-vue
|
234 KB |
sha256:a3e653413d0cedfb9ac471f66d8a1ad33be773d97a54cb5d7f33082c080a7c12
|
|
|
ionic-vue-router
|
17.1 KB |
sha256:06649ad5f6c2e6def56c3f39072b5d4334daa021c7d9115c5ba875f7bddacb6b
|
|
|
test-results-1-20
|
448 KB |
sha256:c6ab3216daa20f2673b8d55b20003af50dd31d62f134769e9c6bc74bf97408b7
|
|
|
test-results-10-20
|
419 KB |
sha256:38f6294bf372b7b384a096c3e630aaedf1d973654301209f1013a322f0f6fba4
|
|
|
test-results-11-20
|
519 KB |
sha256:e2b72189b0c6fe83147f48edd616dc32956a46e7221cbcdba7754baeabd5c65b
|
|
|
test-results-12-20
|
472 KB |
sha256:d57b9b07e88fe2683d8775297bacbb9bf6444a3a7d9615c50916f2134a858732
|
|
|
test-results-13-20
|
453 KB |
sha256:f0fdb43efbe848d154bacc26a359fb274023518adc7d38a186d1ddcc8a1051bc
|
|
|
test-results-14-20
|
410 KB |
sha256:fd1e1256bcad638d7ced99e32018b7142d06378ac86843068016678bb80201a0
|
|
|
test-results-15-20
|
2.45 MB |
sha256:31ab34ba0ee1881864543b420e155d36ade7d206e7cf9843736eacfac36eb515
|
|
|
test-results-16-20
|
442 KB |
sha256:1b2b523f98f78b5512161154c6b3216ed3ccdc953c064b284d78346c2edc9304
|
|
|
test-results-17-20
|
548 KB |
sha256:276f845accbac2fa2770173fcff9436c70deb674340ec72d0d3878e11b1b775e
|
|
|
test-results-18-20
|
531 KB |
sha256:09f4726e0f229ef7bcfa107d402845ff7a63768133f486e9b7a5b883667208a8
|
|
|
test-results-19-20
|
404 KB |
sha256:eacd1477893ed11cb1aa43b9995f4af649859ef8a2bc4a4edab2237ff2e8663d
|
|
|
test-results-2-20
|
484 KB |
sha256:b66c0e5c4ad5187154a203927d1d4cbb7a7856ce1da81bb41b352b494a524bbd
|
|
|
test-results-20-20
|
365 KB |
sha256:ce3be00e2a0fa03c0534f0b4ee2c10a24d92a463060a4d00d706949211d3639d
|
|
|
test-results-3-20
|
440 KB |
sha256:6c94c45832aab685ecc3b550327f5f3faee959cd1f6726dd9092eaf4b1500543
|
|
|
test-results-4-20
|
549 KB |
sha256:7ac9b8aad33bc2cc4486953ec29e6f9b6d7d3882fe2b26b8d75f3dddbc96cd36
|
|
|
test-results-5-20
|
476 KB |
sha256:2268454e9279313a6ba95d2f93ee179f2634116eef0012365313790eb105fd0e
|
|
|
test-results-6-20
|
440 KB |
sha256:6257c80c3de3b9efa3308eca295ae53e49a814c9cc1cc06420da81f703e00c79
|
|
|
test-results-7-20
|
372 KB |
sha256:c76aa8f09ac1bb5e259a9e76baac8931596281933d05106e9818e9a7a769bc4c
|
|
|
test-results-8-20
|
436 KB |
sha256:bf6b454711fd2d413634dcc07a997e6333722d3d5fccdaf84d19837c714d9c25
|
|
|
test-results-9-20
|
496 KB |
sha256:baa172ad0a2d6f40696acc881d3a61b8bdd9e8efce955eb5d16c84662eb7e122
|
|