Skip to content

feat(tests): add unit and integration tests for MageForge extension - #13

Merged
dermatz merged 5 commits into
mainfrom
ci-workflows
Aug 12, 2026
Merged

feat(tests): add unit and integration tests for MageForge extension#13
dermatz merged 5 commits into
mainfrom
ci-workflows

Conversation

@dermatz

@dermatz dermatz commented Aug 12, 2026

Copy link
Copy Markdown
Member
  • Introduced unit tests for commandsProvider, magento, and themesProvider.
  • Added integration tests for the extension activation and command registration.
  • Updated package.json to include new test scripts and dependencies for testing.
  • Created README.md in the test directory to document the testing structure and usage.
  • Enhanced the parseThemeList function to deduplicate theme codes.
  • Improved mock setup for vscode API in unit tests.

- Introduced unit tests for commandsProvider, magento, and themesProvider.
- Added integration tests for the extension activation and command registration.
- Updated package.json to include new test scripts and dependencies for testing.
- Created README.md in the test directory to document the testing structure and usage.
- Enhanced the parseThemeList function to deduplicate theme codes.
- Improved mock setup for vscode API in unit tests.
Comment thread src/test/unit/changelogProvider.test.ts Fixed
Comment thread src/test/unit/welcomeProvider.test.ts Fixed
Comment thread src/test/unit/changelogProvider.test.ts Fixed
Comment thread src/test/unit/changelogProvider.test.ts Fixed
Comment thread src/test/unit/welcomeProvider.test.ts Fixed
@dermatz
dermatz merged commit c67ae5d into main Aug 12, 2026
9 checks 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