import { flushSync } from 'svelte';
import { ok, test } from '../../test';
export default test({
test({ assert, target, variant }) {
assert.htmlEqual(
target.innerHTML,
`
selected: a
`
);
const select = target.querySelector('select');
ok(select);
const event = new window.Event('change');
select.value = 'b';
select.dispatchEvent(event);
flushSync();
assert.htmlEqual(
target.innerHTML,
`
selected: b
`
);
}
});