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`