UNPKG

cypress-react-selector

Version:

cypress plugin to locate react elements by component, props and state

17 lines (15 loc) 612 B
const { waitForReact } = require('./src/resqInjector'); const { react, getReact, getProps, getCurrentState, nthNode, } = require('./src/reactHandler'); // add cypress custom commands Cypress.Commands.add('waitForReact', waitForReact); Cypress.Commands.add('react', { prevSubject: ['optional', 'element'] }, react); Cypress.Commands.add('getReact', { prevSubject: 'optional' }, getReact); Cypress.Commands.add('getProps', { prevSubject: true }, getProps); Cypress.Commands.add('getCurrentState', { prevSubject: true }, getCurrentState); Cypress.Commands.add('nthNode', { prevSubject: true }, nthNode);