This restructuring moves tests to a directory name which matches the module in which the cmdlet resides which should improve the discoverability of a specific test. For tests which are not about cmdlets in a module, new directories have been created to make those tests easier to find as well
9 lines
230 B
PowerShell
9 lines
230 B
PowerShell
try {
|
|
$enlistmentRoot = git rev-parse --show-toplevel
|
|
|
|
$docLocation = [io.path]::Combine($enlistmentRoot, "docs","cmdlet-example")
|
|
Push-Location $docLocation
|
|
./SendGreeting.Tests.ps1
|
|
} finally {
|
|
Pop-Location
|
|
}
|