Skip to content

Conversation

@TravisTheTechie
Copy link
Owner

  • Add @vscode/test-electron + Mocha/Chai under test/ with fixtures
  • Scenarios: diagnostics, language filter, only-on-save, debounce
  • Scripts: test, test:gui, test:ci

ci: verify VSIX packaging and run headless tests

  • Use vsce ls and vsce package in GitHub Actions
  • Run npm run test:ci for headless mode

docs: add AGENTS.md and CONTRIBUTING.md; update README Testing; add CHANGELOG.md

chore(packaging): tighten .vscodeignore; ignore .vscode-test; exclude dependency tests

chore(deps): update ESLint/TypeScript toolchain, @types/vscode, Mocha/Chai; refresh lockfile

chore(version): bump extension to 0.1.7

@TravisTheTechie TravisTheTechie self-assigned this Aug 24, 2025
- Add @vscode/test-electron + Mocha/Chai under test/ with fixtures
- Scenarios: diagnostics, language filter, only-on-save, debounce
- Scripts: test, test:gui, test:ci

ci: verify VSIX packaging and run headless tests
- Use vsce ls and vsce package in GitHub Actions
- Run npm run test:ci for headless mode

docs: add AGENTS.md and CONTRIBUTING.md; update README Testing; add CHANGELOG.md

chore(packaging): tighten .vscodeignore; ignore .vscode-test; exclude dependency tests

chore(deps): update ESLint/TypeScript toolchain, @types/vscode, Mocha/Chai; refresh lockfile

chore(version): bump extension to 0.1.7
…e (^1.95.0)

- Switch workflow to npx @vscode/vsce for ls/package
- Downgrade dev @types/vscode to 1.95.0 to satisfy vsce check
@TravisTheTechie TravisTheTechie merged commit aff89fc into master Aug 30, 2025
3 checks passed
@TravisTheTechie TravisTheTechie deleted the testing-coverage branch August 30, 2025 14:24
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