mirror of
https://github.com/cypress-io/cypress.git
synced 2026-01-24 07:59:03 -06:00
* fix: prevent adding default supportFile on migration * Update unit tests Co-authored-by: Tim Griesser <tgriesser10@gmail.com>
Migration E2E Custom SupportFile with default value
An e2e project with a custom supportFile named cypress/support/index.js. It uses the default supportFile. We will not
update the config file to show the supportFile because it is the same as the default one
The following migration steps will be used during this migration:
- automatic file rename
- manual file rename
- rename support
- update config file
- setup component testing
Automatic Migration
Unless the user skips this step, after this step, the filesystem will be:
| Before | After |
|---|---|
src/basic.test.js |
src/basic.cy.js |
Manual Files
This step is not used.
Rename supportFile
The project has a default support file, cypress/support/index.js. We can rename it for them to cypress/support/e2e.js.
| Before | After |
|---|---|
cypress/support/index.js |
cypress/support/e2e.js |
Update Config
We can migrate to the new cypress.config.js. The expected output is in expected-cypress.config.js. The main points are:
The expected output is in expected-cypress.config.js.