chocolatey / choco

Chocolatey - the package manager for Windows
https://chocolatey.org
Other
10.04k stars 890 forks source link

Add Pester tests to cover functionality added in Chocolatey CLI 2.3.0 #3452

Closed gep13 closed 1 month ago

gep13 commented 1 month ago

Description Of Changes

A number of new Pester tests have been added to cover functionality that has been added.

Motivation and Context

A lot of new functionality has been added into the develop branch ahead of the 2.3.0 CLI release.

We need to add tests to verify all of this new functionality, and to ensure that there are no regressions going forward.

This also includes a minor bugfix for an issue that surfaced in our test environment.

Testing

These tests have been validated locally, but we will also kick off some tests runs once this PR is raised.

Change Types Made

Change Checklist

Related Issue

N/A

corbob commented 1 month ago

@gep13 I've switched this over to draft, and force pushed a rebase with an additional troubleshooting commit. draft is so we don't merge it without removing the troubleshooting commit.

I'll link you the Team City build in Slack when it starts.

corbob commented 1 month ago

Thanks for getting these added @gep13 and @vexx32 🎉