Barthélémy Ledoux
759449c440
feat: detect component testing env ( #20002 )
...
Co-authored-by: Zachary Williams <ZachJW34@gmail.com >
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com >
2022-02-11 15:38:09 -06:00
Alejandro Estrada
8a6768fee6
feat: use devServer instad of startDevServer ( #20092 )
...
* feat: use devServer instad of startDevServer
* Fix tests
* Update with feedback
Co-authored-by: Zachary Williams <ZachJW34@gmail.com >
2022-02-11 09:46:58 -05:00
Tyler Biethman
3a96b7f0e4
Merge branch '10.0-release' of https://github.com/cypress-io/cypress into merge-develop-into-10.0
2022-02-10 17:33:22 -06:00
Tyler Biethman
2bc592a5dd
This is better
2022-02-10 15:04:52 -06:00
Tyler Biethman
97a5f5b3f2
Fixing vite-dev-server merge
2022-02-10 14:32:56 -06:00
Zachary Williams
87b7a6db66
feat: rework selector playground ui ( #20076 )
2022-02-10 12:45:53 -06:00
Tyler Biethman
8a9713fc0d
Chore: Merge branch 'develop' of https://github.com/cypress-io/cypress into 10.0-release
...
# Conflicts:
# npm/vite-dev-server/src/makeCypressPlugin.ts
# npm/vite-dev-server/src/resolveServerConfig.ts
# npm/vue/README.md
# npm/webpack-dev-server/package.json
# packages/driver/cypress/integration/commands/actions/type_spec.js
# packages/driver/src/cy/commands/navigation.ts
2022-02-10 12:11:42 -06:00
Zach Bloomquist
79fb237f25
Merge remote-tracking branch 'origin/develop' into 10.0-release
2022-02-08 14:49:57 -05:00
Jess
4299af8a0c
chore: support vite 2.5 ( #20084 )
...
* chore: support vite 2.5
* chore: update eslint ignore statements
* chore: ignore jquery type issue
* chore: yarn integrity checks
* chore: use latest commit of branch for kitchensink
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com >
2022-02-08 12:07:16 -05:00
Snyk bot
52ed6edcf3
chore(deps): Security upgrade shelljs to 0.8.5 ( #19685 )
...
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com >
Co-authored-by: Emily Rohrbough <emilyrohrbough@yahoo.com >
2022-02-08 10:38:29 -06:00
Alejandro Estrada
6e803597a3
fix: update scaffold template to use correct path ( #20047 )
...
* fix: update scaffold template to use correct path
* Remove support for dynamic import on devServer
* Update scaffold template
* Update config files
* Update with feedback
* Rename cypressConfig to cypressDevServerConfig
* Update devserver link
* Update comment
2022-02-07 16:58:24 -05:00
Alejandro Estrada
5d52758d82
feat: validate specPattern root level ( #19980 )
...
* feat: validate specPattern root level
* Fix/add tests
* Fix test
* Update specExcludePattern
* Fix tests
* Fix/add tests
* Fix/add tests
* Fix tests
* Rename specExcludePattern to excludeSpecPattern
* Fix tests
2022-02-04 10:48:10 -05:00
Emily Rohrbough
46b2a676a9
fix bad merge overrides- GOOD CATCH TYLER!
2022-01-31 13:03:59 -06:00
Emily Rohrbough
e76ab3798f
Merge branch '10.0-release' into 99f24863a2-develop-into-10.0-release
2022-01-31 12:15:44 -06:00
Ben Alman
6a402a7076
fix(unify): improve dev server config ergonomics ( #19957 )
2022-01-28 20:45:28 -06:00
Adam Murray
e629ae04ce
feat: update @cypress/schematic to use proper e2e config for 10.0.0 ( #19827 )
...
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com >
Co-authored-by: Jordan <jordanp@cypress.io >
2022-01-28 10:07:09 -06:00
Cesar
7b8e12eb06
feat: migration rename files ( #19807 )
...
* getSpecs
* move files
* move specs
* hook up gql and f/e components
* work on migration code
* update gql
* fix logic and update graphql
* wip: types
* connect removing files and write e2e test for it
* support renaming support file
* types
* feat: display migration errors
* fix types
* recursively move files
* fix types
* refactor: use "nextstep" instead of "setStep"
* add function to facilitate live component testing migration
* refactor: make steps filterable
* refactor: make migrationlistitem instead of slots
* test: make sure tests pass
* work on backend for component testing updates
* hook up emitter
* fix types
* types
* remove test
* move isomorphic migration code to separate file
* update imports
* fix test
* more idiomatic usage of gql codegen
* styling
* fix unit tests
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com >
Co-authored-by: Barthélémy Ledoux <bart@cypress.io >
Co-authored-by: ElevateBart <ledouxb@gmail.com >
2022-01-25 23:17:41 +10:00
Barthélémy Ledoux
47be0060d1
chore: remove design system warnings ( #19851 )
2022-01-24 23:30:34 -06:00
Jennifer Shehane
3f8c0680b4
Merge pull request #19823 from cypress-io/1f70b21bc4-develop-into-10.0-release
2022-01-24 13:30:06 -06:00
Alejandro Estrada
8f32960ef8
fix: scaffold correct config file ( #19776 )
...
* fix: scaffold correct config file
* update setConfigFilePath
* Update test
* Update with code review
* remove default supportFile
* Update supportFile default value
* Add test
* Fix identation
* Update with feedback
* fix english pluralization
Co-authored-by: Tim Griesser <tgriesser10@gmail.com >
2022-01-24 10:23:44 -05:00
Emily Rohrbough
f669c101e1
Merge branch '10.0-release' into 1f70b21bc4-develop-into-10.0-release
2022-01-21 15:50:16 -06:00
Chris Breiding
edb4642328
chore: Use @typescript-eslint/indent instead of eslint's indent ( #19772 )
2022-01-19 13:38:16 -05:00
Ryan Manuel
ed51bcbdda
feat: Set up cypress in cypress ( #19602 )
...
Co-authored-by: Brian Mann <brian.mann86@gmail.com >
2022-01-14 17:07:07 -06:00
Tim Griesser
bfc032a2d4
fix: open browser at correct time during lifecycle ( #19572 )
2022-01-12 13:41:25 -05:00
Brian Barrow
f22e3ca79c
Fixed Vue README links in Global Components section ( #19550 )
2022-01-12 08:40:48 -08:00
Lachlan Miller
1f28650d68
chore: change integration->e2e throughout code base ( #19345 )
...
* hacky way to update snapshots
* new hack to update snapshots
* trying again
* hacky fix
* ci: snapshots
* ci: snapshots
* snapshots
* mas updates
* update spec API
* fix test
* fix test
* update
* update test
* fix test
* update plugin
* update spec
* webpack optinos
* Update launchpad tests
* fix screenshot paths
* updated snapshot
* change pattern
* guard
* fix smoke test
* patch code coverage
* update percy config
* fix specs
* try updating example project
* update snapshots
* remove old test
* remove snapshot hack
* add back appveyor
* remove old code
* update snapshot
* Fix tests
* wip
* revert snapshot
* reverted all snaps
* remove only
* remove commnet
* remove old code
* reverted file
* lint
* revert video compression spec
* update snapshot
* update spec path logic
* update snap
* updated snap
* snaps
* snaps
* fix spec
* rename ignoreTestFiles to ignoreSpecPattern
* update screenshot dir for runner-ct
* update deprecations
* update
* upate
* fix test
* update snaps
* update snap
* updating snap
* added missing snaps
* updated cypress run mode integration spec
* electron snapshot
* update default
* rename integration->e2e
* rename integration->e2e in packages
* spec.ts -> cy.ts
* spec.ts -> cy.ts
* _spec.js -> .cy.js
* .spec.js -> .cy.js
* .spec.js -> .cy.js
* update config
* update config
* update
* update spec ext
* update config
* update config
* ensure newly scaffold specs are cached
* fix launchpad spec
* types
* update test
* transpile based on spec pattern
* add back example
* remove unnecessary async and nodeVersion
* spec.tsx -> cy.tsx
* update stop-only config
* exclude CT from E2E
* removed old test
* update spec pattern in angular
* update spec pattern in design system
* update all specs npm npm/react
* update spec name
* update spec patterns
* remove old script
* update tests path
* update config
* fix test
* update snapshots
* update examples
* update ignore patterns
* update snapshots
* unit tests
* update tests
* patch code coverage
* revert spec name
* rename a lot of speces
* update
* update spec ext
* update spec
* update spec
* update spec ext
* update lint
* update rules
* update lint
* snaps
* update spec dir
* update paths
* remove unused pluginsfile config opt
* update smoke test
* update create cypress tests
* update gitignore
* update types
* update paths
* update spe
* update test
* update all snaps
* update tests
* update http request spec
* update spec file names
* snaps
* update snaps
* updated snaps
* update snaps
* spacing
* spacing
* spacing
* spacing
* fix perf spec
* update
* update
* revert
* update
* snaps
* snaps
* rename spec
* update snaps
* snapshots
* update tests
* update tests
* update
* fix
* update test projects
* update
* updating
* update run-ct test
* update spec pattern and add defensive check around platform
* fix system test script
* update snap
* snaps
* update test
* update spe
* update for FF
* ff
* remove unused feature flag
* added tests
* fix react example
* update test
* update config
* update test projects
* update snapshots
* correctly remove private prefix on darwin
* fix types
* rename integration -> e2e
* update config
* updatec onfig
* fixing app scaffold integration tests
* remove code
* exclude e2e specs from CT
* update snapshot
* integration->e2e
* update path for test file in ts project
* update schematic
* use updated branch for CI
* update config
* update config
* revert some changes
* remove built code
* revert changes
* update gitignore
* include test spec
* update scaffold script
* wip: renames
* script
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* mass rename
* rename
* rename
* fix angular
* update spec in create cypress tests
* remove old file
* fix tests
* access specPattern in a more idiomatic fashion
* do not duplicate variable
* pass correct params to findSpec in files controller
* add comment explaining spec finding
* remove reference to old file that no longer exist
* resolve conflicts
* fix types
* transpile cypress dir
* update circle ymlg
* update spec pattern for example project
* supportFile: false
* fix circle yml
* update test glob
* rename some specs to use correct .cy ext
* more ext renames
* rename spec
* update extensions
* update extensions
* update specs
Co-authored-by: estrada9166 <estrada9166@hotmail.com >
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com >
2022-01-11 16:29:55 +10:00
Ryan Manuel
5d1dce61e0
Merge master to dev
2022-01-10 13:01:12 -06:00
Zachary Williams
3f85a049ef
Merge branch 'master' into develop
2022-01-10 16:02:22 +00:00
Zachary Williams
6304fd7548
fix: check resolvedNodePath for Next.js 12 guard ( #19604 )
2022-01-10 10:01:27 -06:00
Alejandro Estrada
0366d4fa89
feat: use supportFile by testingType ( #19364 )
...
* feat: use supportFile by testingType
* Fix defaults
* Start renaming files, and updating system-tests
* Fix some tests
* Fix some tests
* Fix more tests
* Try to fix CI
* Fix more tests
* Fix some tests
* Revert changes
* Revert supportFile defaultValue
* Fix some tests
* Fix some tests
* Fix some tests
* Fix some tests
* Update supportFile example
* Update snapshots
* Remove scaffold support
* Handle config errors
* Remove scaffold
* Fix tests
* Fix test
* Update test
* Fix test
* Update supportFile template
* Fix template
2022-01-05 13:37:44 -05:00
Lachlan Miller
792980ac12
feat: support specPattern, deprecate integrationFolder and componentFolder ( #19319 )
...
* use new specPattern API
* remove projectApi.findSpecs
* do not require integration folder
* support --spec
* support --spec
* remove old code
* remove old code
* nuke old code
* no appvetor
* update
* correct url for ct
* work on migrating launchpad
* update ct spec url
* types
* types
* dead code
* remove old endpiont
* revert back circle.yml
* update missing config
* delete spec util
* update config
* update config
* config again
* update spec pattern
* updated vue config
* update spec pattern for ui components
* update config for vite dev server
* update snapshots
* update config
* update design system config
* fix spec pattern in reporter
* update default
* update deprecated spec snapshots
* update system tests
* update run mode output
* revert changes
* lint
* remove scaffold tests
* update angular
* fix CT
* update circle yml
* fix system tests for ct
* fix tests
* work on server unit tests
* patch package
* patch package again
* update test
* try not to rely on config async loading too much
* normalize specPattern to array
* update snapshot
* use base name
* deal with react-scripts later
* update snapshot
* hacky way to update snapshots
* new hack to update snapshots
* trying again
* hacky fix
* ci: snapshots
* ci: snapshots
* snapshots
* mas updates
* update spec API
* fix test
* fix test
* update
* update test
* fix test
* update plugin
* update spec
* webpack optinos
* Update launchpad tests
* fix screenshot paths
* updated snapshot
* change pattern
* guard
* fix smoke test
* patch code coverage
* update percy config
* fix specs
* try updating example project
* update snapshots
* remove old test
* remove snapshot hack
* add back appveyor
* remove old code
* update snapshot
* Fix tests
* wip
* revert snapshot
* reverted all snaps
* remove only
* remove commnet
* remove old code
* reverted file
* lint
* revert video compression spec
* update snapshot
* update spec path logic
* update snap
* updated snap
* snaps
* snaps
* fix spec
* rename ignoreTestFiles to ignoreSpecPattern
* update screenshot dir for runner-ct
* update deprecations
* update
* upate
* fix test
* update snaps
* update snap
* updating snap
* added missing snaps
* updated cypress run mode integration spec
* electron snapshot
* ensure newly scaffold specs are cached
* fix launchpad spec
* types
* update test
* transpile based on spec pattern
* add back example
* remove unnecessary async and nodeVersion
* removed old test
* update spec pattern and add defensive check around platform
* remove unused feature flag
* added tests
* fix react example
* update test
* update config
* fix spec finding in run mode
* fix tests
* fixing specs
* fix switching between specs
* remove invalid test
* increase timeout
Co-authored-by: estrada9166 <estrada9166@hotmail.com >
2022-01-04 14:24:24 +10:00
renovate[bot]
797002f0ff
chore(deps): update dependency axios to v0.21.2 [security] ( #19021 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com >
2021-12-22 14:08:18 -06:00
Tim Griesser
4626f7481c
feat: ProjectLifecycleManager & general launchpad cleanup ( #19347 )
...
See #19347 for full summary
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com >
Co-authored-by: estrada9166 <estrada9166@hotmail.com >
Co-authored-by: Alejandro Estrada <estrada9166@gmail.com >
Co-authored-by: Jess <jess@jessicasachs.io >
2021-12-21 21:28:44 -05:00
semantic-release-bot
10e3e0a317
chore: release @cypress/react-v5.12.0
...
[skip ci]
2021-12-21 14:35:12 -05:00
Zachary Williams
415a7b149a
feat: support create-react-app v5 ( #19434 )
2021-12-21 13:18:03 -06:00
Lachlan Miller
999ffd99dd
merge in origin
2021-12-21 09:49:57 +10:00
semantic-release-bot
b2738e2450
chore: release @cypress/webpack-preprocessor-v5.11.0
...
[skip ci]
2021-12-16 12:22:30 -05:00
semantic-release-bot
8baf9496a4
chore: release @cypress/webpack-dev-server-v1.8.0
...
[skip ci]
2021-12-16 12:22:15 -05:00
semantic-release-bot
ab07f9eb49
chore: release @cypress/vue-v3.1.0
...
[skip ci]
2021-12-16 12:22:00 -05:00
semantic-release-bot
8a3f25cadf
chore: release @cypress/vite-dev-server-v2.2.2
...
[skip ci]
2021-12-16 12:21:44 -05:00
semantic-release-bot
921f17e408
chore: release @cypress/react-v5.11.0
...
[skip ci]
2021-12-16 12:21:28 -05:00
semantic-release-bot
ce9f1d9055
chore: release @cypress/eslint-plugin-dev-v5.2.0
...
[skip ci]
2021-12-16 12:21:11 -05:00
semantic-release-bot
a7e01b9663
chore: release create-cypress-tests-v1.3.0
...
[skip ci]
2021-12-16 12:20:25 -05:00
Barthélémy Ledoux
4826175040
fix: check the port is avail on all local hosts ( #19402 )
2021-12-16 11:02:45 -06:00
Barthélémy Ledoux
dc88b2812e
build: allow work with local dashboard ( #19376 )
2021-12-15 12:24:41 -06:00
ElevateBart
3b873bce6d
build: more fixes
2021-12-07 13:39:19 -06:00
ElevateBart
58c60f7367
chore: update sass for windows compatibility
2021-12-07 11:26:30 -06:00
ElevateBart
ce0bb2c84b
Merge branch 'develop' into elevatebart/chore/merge-develop
2021-12-07 10:41:18 -06:00
Alejandro Estrada
cc2d734818
feat: update on-links ( #19235 )
2021-12-03 13:23:44 -05:00
Emily Rohrbough
6b15468579
chore: Migrate Windows Tests from Appveyor to CircleCI ( #19037 )
...
Co-authored-by: Zach Bloomquist <git@chary.us >
Co-authored-by: ElevateBart <ledouxb@gmail.com >
2021-12-02 14:20:06 -06:00