import { newE2EPage } from "@stencil/core/testing"; describe('ifx-radio-button', () => { it('renders', async () => { const page = await newE2EPage(); await page.setContent(''); const element = await page.find('ifx-radio-button'); expect(element).toHaveClass('hydrated'); }); it('handleRadioButtonClick should emit ifxChange event if not disabled, not in errorv or not already checked', async () => { const page = await newE2EPage(); await page.setContent('Test'); const component = await page.find('ifx-radio-button'); component.setProperty('disabled', false); component.setProperty('error', false); component.setProperty('value', false); await page.waitForChanges(); const changeSpy = await component.spyOnEvent('ifxChange'); const element = await page.find('ifx-radio-button >>> .label'); await element.click(); expect(changeSpy).toHaveReceivedEventDetail(true); }); }); //# sourceMappingURL=radio-button.e2e.js.map