diff --git a/packages/lib/src/text-input/TextInput.accessibility.test.tsx b/packages/lib/src/text-input/TextInput.accessibility.test.tsx index 23ba1651e2..8bbd4352a7 100644 --- a/packages/lib/src/text-input/TextInput.accessibility.test.tsx +++ b/packages/lib/src/text-input/TextInput.accessibility.test.tsx @@ -1,16 +1,9 @@ import { render } from "@testing-library/react"; -import { axe, formatRules } from "../../test/accessibility/axe-helper"; +import { axe } from "../../test/accessibility/axe-helper"; import DxcTextInput from "./TextInput"; import MockDOMRect from "../../test/mocks/domRectMock"; import { vi } from "vitest"; -// TODO: REMOVE -import rules from "../../test/accessibility/rules/specific/resultset-table/disabledRules"; - -const disabledRules = { - rules: formatRules(rules), -}; - const countries = [ "Afghanistan", "Albania", @@ -77,7 +70,7 @@ describe("TextInput component accessibility tests", () => { clearable /> ); - const results = await axe(baseElement, disabledRules); + const results = await axe(baseElement); expect(results.violations).toHaveLength(0); }); it("Should not have basic accessibility issues for autocomplete mode", async () => { @@ -100,7 +93,7 @@ describe("TextInput component accessibility tests", () => { autocomplete="on" /> ); - const results = await axe(baseElement, disabledRules); + const results = await axe(baseElement); expect(results.violations).toHaveLength(0); }); it("Should not have basic accessibility issues for suggestions mode", async () => { @@ -123,7 +116,7 @@ describe("TextInput component accessibility tests", () => { suggestions={countries} /> ); - const results = await axe(baseElement, disabledRules); + const results = await axe(baseElement); expect(results.violations).toHaveLength(0); }); it("Should not have basic accessibility issues for pattern mode", async () => { @@ -146,7 +139,7 @@ describe("TextInput component accessibility tests", () => { pattern='^.*(?=.*[a-zA-Z])(?=.*\d)(?=.*[!&$%&? "]).*$' /> ); - const results = await axe(baseElement, disabledRules); + const results = await axe(baseElement); expect(results.violations).toHaveLength(0); }); it("Should not have basic accessibility issues for optional mode", async () => { @@ -169,7 +162,7 @@ describe("TextInput component accessibility tests", () => { optional /> ); - const results = await axe(baseElement, disabledRules); + const results = await axe(baseElement); expect(results.violations).toHaveLength(0); }); it("Should not have basic accessibility issues for error mode", async () => { @@ -192,7 +185,7 @@ describe("TextInput component accessibility tests", () => { clearable /> ); - const results = await axe(baseElement, disabledRules); + const results = await axe(baseElement); expect(results.violations).toHaveLength(0); }); it("Should not have basic accessibility issues for read-only mode", async () => { @@ -214,7 +207,7 @@ describe("TextInput component accessibility tests", () => { readOnly /> ); - const results = await axe(baseElement, disabledRules); + const results = await axe(baseElement); expect(results.violations).toHaveLength(0); }); it("Should not have basic accessibility issues for disabled mode", async () => { @@ -235,7 +228,7 @@ describe("TextInput component accessibility tests", () => { disabled /> ); - const results = await axe(baseElement, disabledRules); + const results = await axe(baseElement); expect(results.violations).toHaveLength(0); }); }); diff --git a/packages/lib/test/accessibility/rules/common/disabledRules.ts b/packages/lib/test/accessibility/rules/common/disabledRules.ts index ff2741a990..c0cd89888f 100644 --- a/packages/lib/test/accessibility/rules/common/disabledRules.ts +++ b/packages/lib/test/accessibility/rules/common/disabledRules.ts @@ -10,8 +10,6 @@ const disabledRules = [ "region", // Disable label rule to prevent error from inputs that have no label on purpose (even though it is not really recommended for accessibility) "label", - // TODO: REMOVE - "color-contrast", ]; export default disabledRules;