import minimal from 'minimal' import { wait } from 'dom-testing-library' test('x-text on init', async () => { document.body.innerHTML = `
` minimal.start() await wait(() => { expect(document.querySelector('span').innerText).toEqual('bar') }) }) test('x-text on triggered update', async () => { document.body.innerHTML = `
` minimal.start() await wait(() => { expect(document.querySelector('span').innerText).toEqual('') }) document.querySelector('button').click() await wait(() => { expect(document.querySelector('span').innerText).toEqual('bar') }) })