import { expect, fixture, html } from '@open-wc/testing'; import type SlRadio from './radio'; import type SlRadioGroup from '../radio-group/radio-group'; describe('', () => { it('should not get checked when disabled', async () => { const radioGroup = await fixture(html` `); const radio1 = radioGroup.querySelector('#radio-1')!; const radio2 = radioGroup.querySelector('#radio-2')!; radio2.click(); await Promise.all([radio1.updateComplete, radio2.updateComplete]); expect(radio1.checked).to.be.true; expect(radio2.checked).to.be.false; }); });