Como insiro dados em uma entrada de formulário em um iframe usando o cypress?

Eu tenho tentado testar um formulário de checkout de faixas usando cypress.io

Se alguém conseguiu fazer isso funcionar, entre em contato. Encontrei um tópico sobre o assunto aquihttps://github.com/cypress-io/cypress/issues/136 e com base nisso, eu vim com:

   cy.get('iframe.stripe_checkout_app')
      .wait(10000)
      .then($iframe => {
        const iframe = $iframe.contents()
        const myInput0 = iframe.find('input:eq(0)')
        const myInput1 = iframe.find('input:eq(1)')
        const myInput2 = iframe.find('input:eq(2)')
        const myButton = iframe.find('button')

        cy
          .wrap(myInput0)
          .invoke('val', 4000056655665556)
          .trigger('change')
        cy
          .wrap(myInput1)
          .invoke('val', 112019)
          .trigger('change')

        cy
          .wrap(myInput2)
          .invoke('val', 424)
          .trigger('change')

        cy.wrap(myButton).click({ force: true })
      })

Mas o problema é que o formulário de distribuição ainda não registra os valores de entrada. Aqui está um pequeno gif do que acontecehttp://www.giphy.com/gifs/xT0xeEZ8CmCTVMwOU8. Basicamente, o formulário não registra o gatilho de entrada de alteração.

Alguém sabe como inserir dados em um formulário em um iframe usando cipreste?

questionAnswers(4)

yourAnswerToTheQuestion