vscode-adapter
vscode-adapter copied to clipboard
Run PowerShell Pester Tests with Visual Studio Code
This will allow profiles to be configured to run independent of the current PowerShell extension state and make tracking of that state optional.

Have a simple test file like: ```powershell Describe 'the host program' { It 'supports user interaction' { $Host.UI.RawUI.WindowTitle = "magic" $title = $Host.UI.RawUI.WindowTitle $title | Should -Not -BeNullOrEmpty } }...
I would be great if the extension detected that the VS Code settings file was updated and used the new settings file.
A setting should exist to allow all tests to run in the PSIC, in interactive scenarios where setup needs to be done, at the cost of performance.
We should be able to do at least a lazy attempt to look for "My Test " and go thru the AST parser looking for a hashtable with the same...
https://github.com/pester/vscode-adapter/blob/8a02234fde6ac71bff1e03a779288ac4efeb1384/src/pesterTestController.ts#L91 We can probably do this by taking the active document and shunting it into the pester configuration like this: ```powershell invoke-Pester -Container (New-PesterContainer -ScriptBlock { Describe 'test' { It...
This happens by default, but we should add the "limited" discovery support to detect files but not run any pester code for discovery.
Hi! I have a fairly complex script that I can't provide, but the basic gist of it is: call the perforce helix command (p4.exe) if perforce exits with an errorcode...
Bumps the dependencies group with 3 updates: [actions/cache](https://github.com/actions/cache), [pnpm/action-setup](https://github.com/pnpm/action-setup) and [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter). Updates `actions/cache` from 3 to 4 Release notes Sourced from actions/cache's releases. v4.0.0 What's Changed Update action to node20...