import { newE2EPage } from "@stencil/core/testing"; describe('ifx-status', () => { it('renders with default props', async () => { const page = await newE2EPage(); await page.setContent(''); const container = await page.find('ifx-status'); const dotElement = await page.find('ifx-status >>> .dot'); const textElement = await page.find('ifx-status >>> .text'); const borderClass = await container.getProperty('className'); expect(dotElement).not.toBeNull(); expect(textElement).not.toBeNull(); expect(borderClass).not.toContain('border-'); }); it('renders with custom label', async () => { const page = await newE2EPage(); await page.setContent(''); const textElement = await page.find('ifx-status >>> .text'); const labelText = await textElement.getProperty('textContent'); expect(labelText).toBe('Custom Label'); }); it('renders with border when border prop is true', async () => { const page = await newE2EPage(); await page.setContent(''); const wrapper = await page.find('ifx-status >>> .container'); const borderClass = await wrapper.getProperty('className'); expect(borderClass).toContain('border-'); }); it('renders with custom color', async () => { const page = await newE2EPage(); await page.setContent(''); const dotElement = await page.find('ifx-status >>> .dot'); const dotClass = await dotElement.getProperty('className'); expect(dotClass).toContain('green'); }); }); //# sourceMappingURL=status.e2e.js.map