Adds -Path and -LiteralPath parameters to Get-OperationValidation and Invoke-OperationValidation. These allow OperationValidation to inspect tests in modules without that module needing to be available in $env:PSModulePath.
Related Issue
19
20
Motivation and Context
There are use cases where your OVF module is not installed in $env:PSModulePath yet you still want to use OperationValidation to run your tests.
How Has This Been Tested?
Added Pester tests to validate new parameters
Types of changes
[ ] Bug fix (non-breaking change which fixes an issue)
[X] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
Checklist:
[X] My code follows the code style of this project.
[X] My change requires a change to the documentation.
Description
Adds
-Path
and-LiteralPath
parameters toGet-OperationValidation
andInvoke-OperationValidation
. These allow OperationValidation to inspect tests in modules without that module needing to be available in$env:PSModulePath
.Related Issue
19
20
Motivation and Context
There are use cases where your OVF module is not installed in
$env:PSModulePath
yet you still want to use OperationValidation to run your tests.How Has This Been Tested?
Added Pester tests to validate new parameters
Types of changes
Checklist:
This change is