15.5.0 • Published 7 years ago

react-tape v15.5.0

Weekly downloads
3
License
MIT
Repository
github
Last release
7 years ago

react-tape

npm version

A simple helper library that pulls together Tape and React testing extensions.

Requires react@^15.5.0. https://facebook.github.io/react/blog/2017/04/07/react-v15.5.0.html

Example

import { test, createRenderer } from 'react-tape'

import React from 'react'
import HelloWorld from './HelloWorld.jsx'

test('HelloWorld # gives a greeting', (t) => {
  const renderer = createRenderer()

  renderer.render(<HelloWorld />)
  const result = renderer.getRenderOutput()

  t.jsxEquals(<h1>HelloWorld</h1>, result)
  t.jsxIncludes('Hello', result)
  t.end()
})