Skip to content

Releases: pester/vscode-adapter

v2021.9.1

30 Sep 16:14
Compare
Choose a tag to compare

✨ New Features

Dependency updates

v2021.9.0

16 Sep 12:36
321ec30
Compare
Choose a tag to compare

🚀 New Features

🐛 Bug Fixes and refactorings

  • ♻️ Use StdOut for PesterInterface and use in-band script complete message @JustinGrote (#61)
  • 🐛 Restore terminal output after conversion @JustinGrote (#59)
  • ♻️ Make run and debug follow same code paths @JustinGrote (#62)

v2021.8.1

24 Aug 20:58
Compare
Choose a tag to compare

🚀 New Features

🐛 Bug Fixes

  • 🐛Test Adapter pipes were not working on Linux due to incorrect path (#55)

🔧 Miscellaneous

  • ♻️ Test File Path setting now has nicer dialog box

v2021.8.0

21 Aug 16:13
6d03d87
Compare
Choose a tag to compare
  • 👷‍♂️Change to Calendar Versioning @JustinGrote (#44)
  • 🐛 Tests may not filter correctly if Powershell verbosity setting is set to "FromPreference" @JustinGrote (#43)
  • 🧪 Add error handling to Get-DurationString @johlju (#40)
  • 🐛 Normalize all Windows paths to uppercase and throw syntax errors on bad test files @JustinGrote (#39)

v0.0.3

16 Aug 14:38
bb2f18c
Compare
Choose a tag to compare

🐞 Bug Fixes

  • 🐛 Cannot run\discover tests when there are space characters in the path @JustinGrote (#27)
  • 🐛 Unexpanded Test Files do not update status if "Run All" is clicked @JustinGrote (#31)
  • 🐛 Switching to List View would overwhelm resolveHandler @JustinGrote (#29)

v0.0.2

09 Aug 16:53
02fb48e
Compare
Choose a tag to compare
  • 🐛 5.1 Compatibility: Do not use ActionPreference Ignore in PesterInterface.ps1 @JustinGrote (#16)

v0.0.1

09 Aug 06:00
Compare
Choose a tag to compare

📝Documentation and Formatting Updates

🧰 Build Improvements and Maintenace

v0.0.1-beta002

05 Aug 23:18
10cd581
Compare
Choose a tag to compare
v0.0.1-beta002 Pre-release
Pre-release
  • Resolved an issue where only one test file would be shown at a time (#4)

v0.0.1-beta001 Initial Release

24 Jul 20:13
Compare
Choose a tag to compare
Pre-release

This is the initial prerelease of the VSCode Pester test adapter, now that the proposed API has been merged into insiders.

To Install:

  1. Download the attached vsix
  2. Open VSCode
  3. F1 -> Install From VSIX

There are many bugs still (48 items in the TODO tree right now), the biggest ones:

  1. Terminal Output isn't saved for test runs due to a last minute API change
  2. No multiple workspace support
  3. Only scans for .Tests.ps1 files, no customization here yet
  4. No customizable settings yet
  5. Hiding tests doesn't prevent them from running (especially subtests), their status just doesn't update

It should however work for most simple use cases.