Inferno enzyme adapter
Switch branches/tags
Clone or download
Latest commit b931ea2 Sep 3, 2018


Adapter to configure enzyme to test Inferno components

Still in development ⚠️

This adapter is missing features:

  • no shallow rendering
  • no support for context
  • no support for attachTo


npm install --save-dev enzyme-adapter-inferno


Before you run tests, configure enzyme with the adapter:

import { configure } from 'enzyme'
import InfernoEnzymeAdapter from 'enzyme-adapter-inferno'

configure({ adapter: new InfernoEnzymeAdapter() })

Then use enzyme as you would with a React component:

import InfernoComponent from 'inferno-component'
import { mount } from 'enzyme'

const wrapper = mount(Component)
wrapper.setProps({someProp: 'value'})