diff --git a/packages/calcite-components/src/components/tile/tile.e2e.ts b/packages/calcite-components/src/components/tile/tile.e2e.ts index 32922af73c7..3900ceaca65 100644 --- a/packages/calcite-components/src/components/tile/tile.e2e.ts +++ b/packages/calcite-components/src/components/tile/tile.e2e.ts @@ -481,7 +481,67 @@ describe("calcite-tile", () => { }); }); describe("link", () => { - describe("text colors", () => { + describe("--calcite-color-text-link applies to heading text on hover", () => { + themed( + html` + + + `, + { + "--calcite-color-text-link": { + shadowSelector: `.${CSS.heading}`, + targetProp: "color", + state: "hover", + }, + }, + ); + }); + describe("--calcite-color-text-link applies to icon on hover", () => { + themed( + html` + + + `, + { + "--calcite-color-text-link": { + shadowSelector: `.${CSS.icon}`, + targetProp: "color", + state: "hover", + }, + }, + ); + }); + describe("--calcite-color-text-link applies to border on hover", () => { + themed( + html` + + + `, + { + "--calcite-color-text-link": { + shadowSelector: `.${CSS.container}`, + targetProp: "outlineColor", + state: "hover", + }, + }, + ); + }); + describe("tile text-color tokens apply to heading and description on hover", () => { themed( html` { }, ); }); - describe("icon color", () => { + describe("tile text-color token applies to icon on hover", () => { themed( html`