import { newE2EPage } from "@stencil/core/testing"; describe('ifx-breadcrumb', () => { it('should render', async () => { const page = await newE2EPage(); await page.setContent(''); const element = await page.find('ifx-breadcrumb'); expect(element).toHaveClass('hydrated'); }); it('should display breadcrumb items', async () => { const page = await newE2EPage(); await page.setContent(` Home About `); const breadcrumb = await page.find('ifx-breadcrumb'); const breadcrumbItems = await breadcrumb.findAll('ifx-breadcrumb-item'); expect(breadcrumbItems.length).toBe(2); }); it('should handle last item correctly', async () => { const page = await newE2EPage(); await page.setContent(` Home About `); const breadcrumbItems = await page.findAll('ifx-breadcrumb-item'); expect(breadcrumbItems[0]).not.toHaveAttribute('aria-current'); }); it('should toggle dropdown menu', async () => { const page = await newE2EPage(); await page.setContent(` Home About `); await page.waitForChanges(); }); // Add more test cases as needed }); //# sourceMappingURL=breadcrumb.e2e.js.map