cypress-clipboard
Adds ability to:
- read clipboard's content
- write to clipboard
Notice
Since it uses Chrome Devtools Protocol,
This package works with Chrome.
- Electron is not supported.Install
npm install cypress-clipboard;
Or
yarn add cypress-clipboard
Usage
Copy string to clipboard
import 'cypress-clipboard';
cy.get('SOME SELECTOR')
.invoke('text')
.copyToClipboard();
Or
import 'cypress-clipboard';
cy.wrap('SOME STRING VALUE')
.copyToClipboard();
Copy from clipboard
import 'cypress-clipboard';
cy.copyFromClipboard().then(clipboardData => {})
Or
import 'cypress-clipboard';
cy.copyFromClipboard().should('eq', 'EXPECTED VALUE');