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

[web-components]: remove legacy testing deps and files #18528

Open
4 tasks
kennylam opened this issue Feb 5, 2025 · 0 comments · May be fixed by #18537
Open
4 tasks

[web-components]: remove legacy testing deps and files #18528

kennylam opened this issue Feb 5, 2025 · 0 comments · May be fixed by #18537
Assignees
Labels
package: @carbon/web-components @carbon/web-components

Comments

@kennylam
Copy link
Member

kennylam commented Feb 5, 2025

Legacy testing dependencies and files should be removed from @carbon/web-components before upgrading/installing new packages:

  • should be safe to remove all of the following
    • tests/karma*.*
    • tests/[integration, typings, util]
  • files in tests/integration/[snapshot, spec] should be refactored to test files in their respective component, i.e. accordion/__tests__/accordion.test.js and accordion/__tests__/__snapshots/ (basically follow the structure from the React package)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
package: @carbon/web-components @carbon/web-components
Projects
Status: ⏱ Backlog
Development

Successfully merging a pull request may close this issue.

2 participants