import { haveText, test, html, haveFocus } from '../../utils' test('can trap focus', [html`
`], ({ get }, reload) => { get('#1').click() get('#1').should(haveFocus()) get('#2').click() get('#3').should(haveFocus()) cy.focused().tab() get('#4').should(haveFocus()) cy.focused().tab() get('#3').should(haveFocus()) cy.focused().tab({shift: true}) get('#4').should(haveFocus()) cy.focused().click() get('#2').should(haveFocus()) }, ) test('works with clone', [html`
`], ({ get, wait }, reload) => { get('#one').click() get('#two').click() get('p').should(haveText('bar')) } )