Cypress.isCy
Cypress.isCy()
checks if a variable is a valid instance of cy
or a cy
chainable.
This utility may be useful when writing plugins for Cypress and you want to determine if a value is a valid Cypress chainable.
Syntax
Cypress.isCy(obj)
Arguments
obj (Object)
The object to test.
Examples
Cypress.isCy(cy) // true
const chainer = cy.wrap().then(() => {
Cypress.isCy(chainer) // true
})
Cypress.isCy(undefined) // false
Cypress.isCy(() => {}) // false