0.12.1 • Published 6 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
6 years ago
0.12.0
6 years ago
0.11.3
6 years ago
0.11.2
6 years ago
0.11.2-0
6 years ago
0.11.1
6 years ago
0.11.0
6 years ago
0.10.1
6 years ago
0.10.0
6 years ago
0.9.2
6 years ago
0.9.1
6 years ago
0.9.0
6 years ago
0.8.0
6 years ago
0.7.0
6 years ago
0.6.0
6 years ago
0.5.0
6 years ago
0.5.0-0
6 years ago
0.4.3
6 years ago
0.4.2
6 years ago
0.4.1
6 years ago
0.4.0
6 years ago
0.3.1
6 years ago
0.3.0
6 years ago
0.2.2
6 years ago
0.2.1
6 years ago
0.2.0
6 years ago
0.1.4
6 years ago
0.1.3
6 years ago
0.1.2
6 years ago
0.1.1
6 years ago
0.1.0
6 years ago
0.0.17
6 years ago
0.0.15
6 years ago
0.0.14
6 years ago
0.0.13
6 years ago
0.0.12
6 years ago
0.0.11
6 years ago
0.0.10
6 years ago
0.0.9
6 years ago
0.0.8
6 years ago