diff --git a/core/package-lock.json b/core/package-lock.json index 917b1811e6..102c274a16 100644 --- a/core/package-lock.json +++ b/core/package-lock.json @@ -14,7 +14,7 @@ "tslib": "^2.1.0" }, "devDependencies": { - "@axe-core/playwright": "^4.6.1", + "@axe-core/playwright": "^4.7.0", "@ionic/eslint-config": "^0.3.0", "@ionic/prettier-config": "^2.0.0", "@jest/core": "^27.5.1", @@ -53,12 +53,12 @@ "dev": true }, "node_modules/@axe-core/playwright": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/@axe-core/playwright/-/playwright-4.6.1.tgz", - "integrity": "sha512-XMKP2OzGfGIYpU9G9FgI2ulyjEXQDP6qtZerOwdQ7YC1w4SFgofK3ogSk0qVoy0QI+q6XWLUJMfMMkUwdTR2dA==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@axe-core/playwright/-/playwright-4.7.0.tgz", + "integrity": "sha512-zcE5DXD8fA1joWSCdug/X7rtrugCWkPTG20XDw3Bgr0n7AZYNzwdtBdlnHvbxErAz0H1SQDInTJkIu++n3b6YQ==", "dev": true, "dependencies": { - "axe-core": "^4.6.3" + "axe-core": "^4.7.0" }, "peerDependencies": { "playwright": ">= 1.0.0" @@ -2571,9 +2571,9 @@ } }, "node_modules/axe-core": { - "version": "4.6.3", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.6.3.tgz", - "integrity": "sha512-/BQzOX780JhsxDnPpH4ZiyrJAzcd8AfzFPkv+89veFSr1rcMjuq2JDCwypKaPeB6ljHp9KjXhPpjgCvQlWYuqg==", + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.1.tgz", + "integrity": "sha512-sCXXUhA+cljomZ3ZAwb8i1p3oOlkABzPy08ZDAoGcYuvtBPlQ1Ytde129ArXyHWDhfeewq7rlx9F+cUx2SSlkg==", "dev": true, "engines": { "node": ">=4" @@ -10352,12 +10352,12 @@ }, "dependencies": { "@axe-core/playwright": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/@axe-core/playwright/-/playwright-4.6.1.tgz", - "integrity": "sha512-XMKP2OzGfGIYpU9G9FgI2ulyjEXQDP6qtZerOwdQ7YC1w4SFgofK3ogSk0qVoy0QI+q6XWLUJMfMMkUwdTR2dA==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@axe-core/playwright/-/playwright-4.7.0.tgz", + "integrity": "sha512-zcE5DXD8fA1joWSCdug/X7rtrugCWkPTG20XDw3Bgr0n7AZYNzwdtBdlnHvbxErAz0H1SQDInTJkIu++n3b6YQ==", "dev": true, "requires": { - "axe-core": "^4.6.3" + "axe-core": "^4.7.0" } }, "@babel/code-frame": { @@ -12144,9 +12144,9 @@ } }, "axe-core": { - "version": "4.6.3", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.6.3.tgz", - "integrity": "sha512-/BQzOX780JhsxDnPpH4ZiyrJAzcd8AfzFPkv+89veFSr1rcMjuq2JDCwypKaPeB6ljHp9KjXhPpjgCvQlWYuqg==", + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.1.tgz", + "integrity": "sha512-sCXXUhA+cljomZ3ZAwb8i1p3oOlkABzPy08ZDAoGcYuvtBPlQ1Ytde129ArXyHWDhfeewq7rlx9F+cUx2SSlkg==", "dev": true }, "babel-jest": { diff --git a/core/package.json b/core/package.json index caf7aa0b07..e679b597dd 100644 --- a/core/package.json +++ b/core/package.json @@ -36,7 +36,7 @@ "tslib": "^2.1.0" }, "devDependencies": { - "@axe-core/playwright": "^4.6.1", + "@axe-core/playwright": "^4.7.0", "@ionic/eslint-config": "^0.3.0", "@ionic/prettier-config": "^2.0.0", "@jest/core": "^27.5.1", diff --git a/core/src/components/alert/test/a11y/alert.e2e.ts b/core/src/components/alert/test/a11y/alert.e2e.ts index 8514c0fd5e..2eb24a423a 100644 --- a/core/src/components/alert/test/a11y/alert.e2e.ts +++ b/core/src/components/alert/test/a11y/alert.e2e.ts @@ -40,7 +40,8 @@ configs({ directions: ['ltr'] }).forEach(({ config, title }) => { await didPresent.next(); - const results = await new AxeBuilder({ page }).analyze(); + // TODO FW-4375 + const results = await new AxeBuilder({ page }).disableRules('color-contrast').analyze(); expect(results.violations).toEqual([]); });