- PowerShell
- Pester 5.x
- uv - manages Python and dependencies
- Node.js (for npx, used by some tests)
Github Actions runs Ubuntu Linux workflows. This should be better for GitHub Copilot Coding Agent to be able to debug.
- Set up AppVeyor (faster VM launching for Windows and macOS) too
- Add badge to README.md
Invoke-Pester
# Specific file
Invoke-Pester ./tests/rgg.Tests.ps1 -Output DetailedNote: PowerShell tests assume scripts from the repository are in PATH
uv run pytest
# Specific file
uv run pytest tests/test_vscode_python_interpreter.py -v