Skip to content

Test Modals with enzyme 3 #563

Closed
Closed
@ramusus

Description

@ramusus

Continue discussion started here #71 (comment)

After upgrading enzyme from version 2 to latest 3.2.0 my related to retrieving subtree of Modal component tests gets broken.

I'm using solution from here http://remarkablemark.org/blog/2017/05/17/testing-react-modal/

const portalWrapper = new ReactWrapper(wrapper.find(ReactModal).node.portal, true);
console.log(portalWrapper.debug());

After upgrade portalWrapper is empty even with is_open={true} (before it has full subtree), so It became impossible to retrieve content. Any solution for this problem?

I tested with react 15 and 16

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions