Files
cypress/system-tests/project-fixtures
Bill Glesias 0eaea54519 breaking: make @cypress/vite-dev-server an ESM only package and support Vite 7 (#32001)
* chore: cut over mocha tests to vitest in @cypress/vite-dev-server

* breaking: make @cypress/vite-dev-server an ESM only package

* feat: support vite version 7 in @cypress/vite-dev-server

* build binaries

* test

* fix: file import issues on windows

* avoid optimized deps to suppress extraneous console logs

* does this work?

* chore: add unit tests for getVite as the implementation as changed quite a bit

* chore: update changelog

* fix vite optimize dependency messages being logged out to the console
even though log level is silent

* fix issues with correct vite being invoked

* chore: address issues from code review

* Downgrade react in vite 7 project to fix deprecation warnings
2025-07-14 16:03:37 -04:00
..

project-fixtures

Rather than having a million different little projects in each system-test directory, this project acts as a fixture directory for a system test, minus the package.json. This allows us to more consistently test different versions of libraries, etc.

To make this work, all you need to do is add:

"projectFixtureDirectory": "react"

to the package.json of the project you're looking to copy over before the test runs.