Catesta is a PowerShell module and vault project generator. It uses templates to rapidly scaffold test and build integration for a variety of CI/CD platforms.
Adjusted all action bootstrap for module installs to include a SkipPublisherCheck when installing Pester module on Windows builds. (https://github.com/pester/Pester/issues/2389)
Pester bumped from 5.5.0 to 5.6.1
InvokeBuild bumped from 5.11.1 to 5.11.3
New template question: Catesta now asks if PowerShell Classes will be used in the module project. If Yes is specified a Classes structure will be scaffold.
Sample pester tests for Pester v5 refactored to follow Pester 5 rules
Refactored ExportedFunctions.Tests.ps1 for better efficiency in loops
Minor spelling correction in sample Pester tests
tasks.json
Test task is now explicitly set as default test task
Catesta primary module changes
tasks.json
Test task is now explicitly set as default test task
Pull Request
Issue
Fixes #88 #89 #90
Description
SkipPublisherCheck
when installing Pester module on Windows builds. (https://github.com/pester/Pester/issues/2389)5.5.0
to5.6.1
5.11.1
to5.11.3
Yes
is specified a Classes structure will be scaffold.ExportedFunctions.Tests.ps1
for better efficiency in loopstasks.json
Test
task is now explicitly set as default test tasktasks.json
Test
task is now explicitly set as default test task5.5.0
to5.6.1
5.11.1
to5.11.3
SkipPublisherCheck
when installing Pester module on Windows builds. (https://github.com/pester/Pester/issues/2389)ExportedFunctions.Tests.ps1
for better efficiency in loopsLicense
By submitting this pull request, I confirm that my contribution is made under the terms of the MIT license.