diff --git a/packages/web-components/src/menu-list/menu-list.spec.ts b/packages/web-components/src/menu-list/menu-list.spec.ts
index 68511a4c83f8a..686e363528020 100644
--- a/packages/web-components/src/menu-list/menu-list.spec.ts
+++ b/packages/web-components/src/menu-list/menu-list.spec.ts
@@ -402,14 +402,14 @@ test.describe('MenuList', () => {
test('should navigate to previously hidden items when visibility restored', async ({ fastPage }) => {
const { element } = fastPage;
- const menuItems = element.locator('fluent-menu-item');
+ const menuItems = element.locator(MenuItemTagName);
await fastPage.setTemplate({
innerHTML: /* html */ `
- Menu item 1
- Menu item 2
- Menu item 3
- Menu item 4
+ <${MenuItemTagName}>Menu item 1${MenuItemTagName}>
+ <${MenuItemTagName} hidden="hidden">Menu item 2${MenuItemTagName}>
+ <${MenuItemTagName}>Menu item 3${MenuItemTagName}>
+ <${MenuItemTagName}>Menu item 4${MenuItemTagName}>
`,
});
diff --git a/packages/web-components/src/tree/tree.spec.ts b/packages/web-components/src/tree/tree.spec.ts
index 03b2c13c6b70c..3e065dc9d60f5 100644
--- a/packages/web-components/src/tree/tree.spec.ts
+++ b/packages/web-components/src/tree/tree.spec.ts
@@ -244,14 +244,14 @@ test.describe('Tree', () => {
});
test('should move focus down with ArrowDown', async ({ fastPage, page }) => {
const { element } = fastPage;
- const treeItems = element.locator(`:scope > fluent-tree-item`);
+ const treeItems = element.locator(`:scope > ${TreeItemTagName}`);
await fastPage.setTemplate({
innerHTML: /* html */ `
- Item 1
- Item 2
- Item 3
- `,
+ <${TreeItemTagName}>Item 1${TreeItemTagName}>
+ <${TreeItemTagName}>Item 2${TreeItemTagName}>
+ <${TreeItemTagName}>Item 3${TreeItemTagName}>
+ `,
});
await treeItems.nth(0).focus();
@@ -266,14 +266,14 @@ test.describe('Tree', () => {
test('should move focus up with ArrowUp', async ({ fastPage, page }) => {
const { element } = fastPage;
- const treeItems = element.locator(`:scope > fluent-tree-item`);
+ const treeItems = element.locator(`:scope > ${TreeItemTagName}`);
await fastPage.setTemplate({
innerHTML: /* html */ `
- Item 1
- Item 2
- Item 3
- `,
+ <${TreeItemTagName}>Item 1${TreeItemTagName}>
+ <${TreeItemTagName}>Item 2${TreeItemTagName}>
+ <${TreeItemTagName}>Item 3${TreeItemTagName}>
+ `,
});
await treeItems.nth(0).focus();
@@ -290,15 +290,15 @@ test.describe('Tree', () => {
test('should expand a collapsed item with ArrowRight', async ({ fastPage, page }) => {
const { element } = fastPage;
- const parentItem = element.locator(`:scope > fluent-tree-item`);
+ const parentItem = element.locator(`:scope > ${TreeItemTagName}`);
await fastPage.setTemplate({
innerHTML: /* html */ `
-
- Item 1
- Nested Item A
-
- `,
+ <${TreeItemTagName}>
+ Item 1
+ <${TreeItemTagName} slot="item">Nested Item A${TreeItemTagName}>
+ ${TreeItemTagName}>
+ `,
});
await parentItem.focus();
@@ -311,16 +311,16 @@ test.describe('Tree', () => {
test('should focus child after ArrowRight on an expanded item', async ({ fastPage, page }) => {
const { element } = fastPage;
- const parentItem = element.locator(`:scope > fluent-tree-item`);
- const nestedItem = parentItem.locator('fluent-tree-item');
+ const parentItem = element.locator(`:scope > ${TreeItemTagName}`);
+ const nestedItem = parentItem.locator(TreeItemTagName);
await fastPage.setTemplate({
innerHTML: /* html */ `
-
- Item 1
- Nested Item A
-
- `,
+ <${TreeItemTagName}>
+ Item 1
+ <${TreeItemTagName} slot="item">Nested Item A${TreeItemTagName}>
+ ${TreeItemTagName}>
+ `,
});
await parentItem.focus();
@@ -336,15 +336,15 @@ test.describe('Tree', () => {
test('should collapse an expanded item with ArrowLeft', async ({ fastPage, page }) => {
const { element } = fastPage;
- const parentItem = element.locator(`:scope > fluent-tree-item`);
+ const parentItem = element.locator(`:scope > ${TreeItemTagName}`);
await fastPage.setTemplate({
innerHTML: /* html */ `
-
- Item 1
- Nested Item A
-
- `,
+ <${TreeItemTagName}>
+ Item 1
+ <${TreeItemTagName} slot="item">Nested Item A${TreeItemTagName}>
+ ${TreeItemTagName}>
+ `,
});
await parentItem.focus();
@@ -357,16 +357,16 @@ test.describe('Tree', () => {
test('should focus parent item with ArrowLeft on a nested item', async ({ fastPage, page }) => {
const { element } = fastPage;
- const parentItem = element.locator(`:scope > fluent-tree-item`);
- const nestedItem = parentItem.locator('fluent-tree-item');
+ const parentItem = element.locator(`:scope > ${TreeItemTagName}`);
+ const nestedItem = parentItem.locator(TreeItemTagName);
await fastPage.setTemplate({
innerHTML: /* html */ `
-
- Item 1
- Nested Item A
-
- `,
+ <${TreeItemTagName}>
+ Item 1
+ <${TreeItemTagName} slot="item">Nested Item A${TreeItemTagName}>
+ ${TreeItemTagName}>
+ `,
});
await parentItem.focus();
@@ -386,14 +386,14 @@ test.describe('Tree', () => {
test('should focus first item with Home key', async ({ fastPage, page }) => {
const { element } = fastPage;
- const treeItems = element.locator(`:scope > fluent-tree-item`);
+ const treeItems = element.locator(`:scope > ${TreeItemTagName}`);
await fastPage.setTemplate({
innerHTML: /* html */ `
- Item 1
- Item 2
- Item 3
- `,
+ <${TreeItemTagName}>Item 1${TreeItemTagName}>
+ <${TreeItemTagName}>Item 2${TreeItemTagName}>
+ <${TreeItemTagName}>Item 3${TreeItemTagName}>
+ `,
});
await treeItems.nth(0).focus();
@@ -407,14 +407,14 @@ test.describe('Tree', () => {
test('should focus last item with End key', async ({ fastPage, page }) => {
const { element } = fastPage;
- const treeItems = element.locator(`:scope > fluent-tree-item`);
+ const treeItems = element.locator(`:scope > ${TreeItemTagName}`);
await fastPage.setTemplate({
innerHTML: /* html */ `
- Item 1
- Item 2
- Item 3
- `,
+ <${TreeItemTagName}>Item 1${TreeItemTagName}>
+ <${TreeItemTagName}>Item 2${TreeItemTagName}>
+ <${TreeItemTagName}>Item 3${TreeItemTagName}>
+ `,
});
await treeItems.nth(0).focus();