Skip to content
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

refactor: cleanup for ported vue2 module #21062

Merged
merged 9 commits into from
Apr 13, 2022

Conversation

tgriesser
Copy link
Member

User facing changelog

n/a

Additional details

  • Removes example projects / Cypress tests from vue2, these aren't being used (the Cypress tests still have a cypress.json) & we have decided all tests should be run in the system-tests folder
  • Renames cypress-vue -> cypress-vue2 for the bundled files for clarity: ec2a259
  • Fixes the ordering of CI build steps which currently seems to be broken in 10.0: 423b781
  • Removes unused code based on the new patterns: b169c9e

How has the user experience changed?

PR Tasks

  • Have tests been added/updated?
  • Has the original issue (or this PR, if no issue exists) been tagged with a release in ZenHub? (user-facing changes only)
  • Has a PR for user-facing changes been opened in cypress-documentation?
  • Have API changes been updated in the type definitions?
  • Have new configuration options been added to the cypress.schema.json?

@tgriesser tgriesser requested a review from a team as a code owner April 13, 2022 14:08
@tgriesser tgriesser requested review from jennifer-shehane and removed request for a team April 13, 2022 14:08
@cypress-bot
Copy link
Contributor

cypress-bot bot commented Apr 13, 2022

Thanks for taking the time to open a PR!

@tgriesser tgriesser requested review from BlueWinds and JessicaSachs and removed request for jennifer-shehane April 13, 2022 14:09
@tgriesser tgriesser requested a review from ZachJW34 April 13, 2022 14:11
@tgriesser tgriesser changed the title cleanup for ported vue2 module refactor: cleanup for ported vue2 module Apr 13, 2022
…press-io/cypress into tgriesser/cleanup/UNIFY-1253-npm-vue2

* 'tgriesser/cleanup/UNIFY-1253-npm-vue2' of github.com:cypress-io/cypress:
  update test
  truncate confusing vue loader message
@@ -1,9 +0,0 @@
{
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are we sure we don't want to retain at least some tests over this module? I agree it makes sense not to duplicate everything (especially the examples), but deleting the entire test setup feels a bit much. This is still going to be published as a separate package on NPM that we have to maintain, and I'm not sure we have test coverage of it other than the deleted files.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should port some of these tests in general to system-tests. This Cypress project currently isn't even setup properly at all for the new architecture (it's still using the legacy plugin api). We're doing that as part of the other tickets for each of the dev servers

@BlueWinds BlueWinds merged commit 1f9f619 into UNIFY-1253-npm-vue2 Apr 13, 2022
@BlueWinds BlueWinds deleted the tgriesser/cleanup/UNIFY-1253-npm-vue2 branch April 13, 2022 15:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants