-
Notifications
You must be signed in to change notification settings - Fork 3.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
breaking: remove vue2 support in Cypress 14 #30502
Conversation
cypress Run #58142
Run Properties:
|
Project |
cypress
|
Branch Review |
breaking/remove_vue2_support
|
Run status |
Passed #58142
|
Run duration | 20m 55s |
Commit |
69d061ea4b: breaking: Cypress Component Testing no longer supports vue2 [run ci]
|
Committer | AtofStryker |
View all properties for this run ↗︎ |
Test results | |
---|---|
Failures |
0
|
Flaky |
6
|
Pending |
1327
|
Skipped |
0
|
Passing |
29360
|
View all changes introduced in this branch ↗︎ |
UI Coverage
46.67%
|
|
---|---|
Untested elements |
187
|
Tested elements |
168
|
Accessibility
92.55%
|
|
---|---|
Failed rules |
3 critical
8 serious
2 moderate
2 minor
|
Failed elements |
894
|
2b19bdc
to
0a80f91
Compare
6f7a3b0
to
f1fcebd
Compare
0a80f91
to
5c7f7a4
Compare
// Alternatively you can use CommonJS syntax: | ||
// require('./commands') |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Delete?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the whole support file or just this line? this line just gets generated in scaffolding cypress is the only reason I ask because we don't use this support file for anything
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh ok. Up to you then. I just noticed it was commented out 🤷🏻
5c7f7a4
to
69d061e
Compare
Additional details
Removes the
cypress/vue2
package and vue 2 support from Cypress 14Testing checklist
The option no longer shows up in
pick a framework
.Users can continue to scaffold Vue 3 with vite, but the dependencies will not be detected since vue2 is installed
The launchpad will warn the user that the dependencies are not detected
test harness scaffold will fail to mount component
If having an existing project, running the default
cypress/vue2
harness will failThe user can install the @cypress/vue2 package as laid out in cypress-io/cypress-documentation#5977 migration guide
Steps to test
How has the user experience changed?
PR Tasks
cypress-documentation
? chore: remove vue 2 documentation from Component Testing as it will no longer be supported in Cypress 14 cypress-documentation#5977type definitions
?