-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
Labels
Description
Subject
https://on.cypress.io/required-dependencies
Description
Issue
If Cypress is run on a Linux system where dependencies are missing, then npx cypress run throws an error and lists the documentation link https://on.cypress.io/required-dependencies.
The link https://on.cypress.io/required-dependencies redirects to
https://docs.cypress.io/guides/continuous-integration/introduction#Dependencies which contains dependency information for
The equivalent list on
https://docs.cypress.io/guides/getting-started/installing-cypress#Linux-Prerequisites contains dependency information for several additional environments:
- Users directed to the short list will be missing some information
- The redirection appears to assume that missing dependencies only occur in CI environments, however that is not necessarily the case.
Suggestion
- Consolidate dependencies under one list https://docs.cypress.io/guides/getting-started/installing-cypress#Linux-Prerequisites
- Remove the details on https://docs.cypress.io/guides/continuous-integration/introduction#Dependencies and refer instead to the getting-started location
- Redirect https://on.cypress.io/required-dependencies to https://docs.cypress.io/guides/getting-started/installing-cypress#Linux-Prerequisites where the list is longer, more complete and does not assume that dependency issues only occur under CI.