0.12.1 • Published 5 years ago
@helpscout/cyan v0.12.1
🐱 Cyan
Cypress-like Testing for React + JSDOM
Table of Contents
Installation
npm install --save-dev @helpscout/cyan
Example
import React from 'react'
import { cy } from '@helpscout/cyan'
import Modal from '../Modal'
cy.useFakeTimers()
test('Can open/close a Modal', () => {
cy.render(
<Modal trigger={<button>Open</button>}>
<div className="content">Content</div>
</Modal>,
)
cy.get('button').click()
expect(cy.get('.Modal').hasClass('is-open')).toBeTruthy()
expect(cy.get('.content').exists()).toBeTruthy()
cy.getByCy('CloseButton').click()
expect(cy.get('.Modal').hasClass('is-open')).toBeFalsy()
expect(cy.get('.content').exists()).toBeFalsy()
})
Documentation
For additional information, check out our documentation!
0.12.1
5 years ago
0.12.0
5 years ago
0.11.3
5 years ago
0.11.2
5 years ago
0.11.2-0
5 years ago
0.11.1
5 years ago
0.11.0
5 years ago
0.10.1
5 years ago
0.10.0
5 years ago
0.9.2
5 years ago
0.9.1
5 years ago
0.9.0
5 years ago
0.8.0
5 years ago
0.7.0
5 years ago
0.6.0
5 years ago
0.5.0
5 years ago
0.5.0-0
5 years ago
0.4.3
5 years ago
0.4.2
5 years ago
0.4.1
5 years ago
0.4.0
5 years ago
0.3.1
5 years ago
0.3.0
5 years ago
0.2.2
5 years ago
0.2.1
5 years ago
0.2.0
5 years ago
0.1.4
5 years ago
0.1.3
5 years ago
0.1.2
5 years ago
0.1.1
5 years ago
0.1.0
5 years ago
0.0.17
5 years ago
0.0.15
5 years ago
0.0.14
5 years ago
0.0.13
5 years ago
0.0.12
5 years ago
0.0.11
5 years ago
0.0.10
5 years ago
0.0.9
5 years ago
0.0.8
5 years ago