Skip to content

Consider migrating tests to Nightmare or other headless browser #10

@imaustink

Description

@imaustink

Zombie isn't terrible but it's built on top of jsdom and thus has a limited implementation of the DOM. For certain tests, we have to make exceptions for Zombie and bypass functionality. In my opinion this is ugly and wrong. Not to mention the fact that you can't inspect code running in the Zombie browser, making debugging a real pain.

I'm not certain Nightmare can fix all of this, but I am confident it will fix some of our problems. I think it would be wise to investigate further.

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