garris / garris/BackstopJS

GH Actions tests -- what are they testing?

Open
#1,533 8 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
7.2k
Forks
621
PR merge metrics
No merged PRs in 30d

Description

Hey @dgrebb, I was looking at the GH Actions test output and saw that the `npm run sanity-test`s are detecting mismatch errors. My question is -- what exactly are we testing by running these? What kind of error would these GH Actions tests find?

![image](https://github.com/garris/BackstopJS/assets/447033/7e062a61-5212-4e01-8e66-0494659bfaae)

Thanks!

Contributor guide

Open the contributing guide

Research direction

Start with the GitHub Actions test output and the `npm run sanity-test` command mentioned in the issue. Determine what the sanity tests exercise and what mismatch errors represent, then document that purpose and the kinds of failures they catch. Done means a contributor can understand the test's scope from the documentation.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, javascript
Domain
ci-cd, testing
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.