Skip to content
This repository was archived by the owner on Apr 4, 2023. It is now read-only.
This repository was archived by the owner on Apr 4, 2023. It is now read-only.

Add backstop visual regression tests to Travis #475

@cmc333333

Description

@cmc333333

@xtine made excellent progress on ferreting out visual regressions by using the BackstopJS library. Let's generalize that to prevent issues like #473 (and the countless others of its ilk) from coming up by running visual regressions against our live sites.

Somewhat similar to -parser's integration tests, we'd need to load each site's UI glue code and rebuild the frontend for each. We could run -site with that frontend and tie it to a live API. We could grab a screenshot from the live site as a reference and compare against the newly-generated image.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions