Noob de Total Laravel Dusk aquí (comencé a usarlo hoy). Quería probar un "vínculo de copia" en la aplicación web en la que estoy trabajando y me encontré con problemas de permisos del navegador al intentar acceder al contenido del portapapeles durante la prueba. Por supuesto, ese comportamiento predeterminado tiene sentido, porque Google Chrome solicita al usuario permiso para acceder al portapapeles. Sin embargo, no he encontrado la manera de decirle a Dusk que habilite permisos específicos. Encontré el siguiente ejemplo de Cypress que probablemente sea la forma adecuada de hacerlo, pero no sé si hay un equivalente de Dusk.
cy.wrap(Cypress.automation('remote:debugger:protocol', { command: 'Browser.grantPermissions', params: { permissions: ['clipboardReadWrite', 'clipboardSanitizedWrite'], origin: window.location.origin, }, }))¡Gracias por adelantado!