[PR #2020] Fix test runner commands - runut.cmd and friends; PowerShell Invoke-OpenConsoleTests #24770

Open
opened 2026-01-31 09:05:15 +00:00 by claunia · 0 comments
Owner

Original Pull Request: https://github.com/microsoft/terminal/pull/2020

State: closed
Merged: Yes


Summary of the Pull Request

As above. Previously, these helper commands to run various test cases would fail with "path not found" errors without running any tests. Now, they work again.

Detailed Description of the Pull Request / Additional comments

The problem occurred because in commit 0905140955 (PR #1164), we updated the version of the Taef.Redist.Wlk NuGet package for the TAEF test harness and framework. However, the helper commands hard-code the path to the TAEF executable, which because of NuGet's design includes the TAEF NuGet package version. The commands weren't updated to reflect the new TAEF version and so have been broken since then.

PR Checklist

  • Closes #xxx - no bug
  • CLA signed - N/A; I work for Microsoft
  • Tests added/passed
  • Requires documentation to be updated - N/A
  • I've discussed this with core contributors already
**Original Pull Request:** https://github.com/microsoft/terminal/pull/2020 **State:** closed **Merged:** Yes --- ### Summary of the Pull Request As above. Previously, these helper commands to run various test cases would fail with "path not found" errors without running any tests. Now, they work again. ### Detailed Description of the Pull Request / Additional comments The problem occurred because in commit 0905140955f5d431753739312982c1d6a42d9538 (PR #1164), we updated the version of the Taef.Redist.Wlk NuGet package for the TAEF test harness and framework. However, the helper commands hard-code the path to the TAEF executable, which because of NuGet's design includes the TAEF NuGet package version. The commands weren't updated to reflect the new TAEF version and so have been broken since then. ### PR Checklist * [ ] Closes #xxx - no bug * [x] CLA signed - N/A; I work for Microsoft * [x] Tests added/passed * [ ] Requires documentation to be updated - N/A * [ ] I've discussed this with core contributors already
claunia added the pull-request label 2026-01-31 09:05:15 +00:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#24770