Skip to content

feat: update dependencies and improve VTour component tests#116

Merged
GlobalHive merged 5 commits into
GlobalHive:masterfrom
AdamDrewsTR:highlight-css-fix
Mar 18, 2026
Merged

feat: update dependencies and improve VTour component tests#116
GlobalHive merged 5 commits into
GlobalHive:masterfrom
AdamDrewsTR:highlight-css-fix

Conversation

@AdamDrewsTR

Copy link
Copy Markdown
Contributor
  • Added @csstools/css-parser-algorithms to devDependencies.
  • Updated happy-dom version to 20.3.1 in package.json and package-lock.json.
  • Enhanced VTour component tests to use a dedicated mount point and improved structure for better isolation.
  • Refactored tests to ensure proper cleanup and state verification.
  • Compiled SCSS styles once before all tests to ensure consistent styling during tests.
  • Changed Vitest environment from happy-dom to jsdom for better compatibility.
  • Updated test setup to handle DOM cleanup and CSS injection more effectively.

- Added @csstools/css-parser-algorithms to devDependencies.
- Updated happy-dom version to 20.3.1 in package.json and package-lock.json.
- Enhanced VTour component tests to use a dedicated mount point and improved structure for better isolation.
- Refactored tests to ensure proper cleanup and state verification.
- Compiled SCSS styles once before all tests to ensure consistent styling during tests.
- Changed Vitest environment from happy-dom to jsdom for better compatibility.
- Updated test setup to handle DOM cleanup and CSS injection more effectively.
@codecov

codecov Bot commented Jan 16, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@GlobalHive GlobalHive self-assigned this Feb 18, 2026
@GlobalHive GlobalHive merged commit 81eec7e into GlobalHive:master Mar 18, 2026
1 check passed
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