зеркало из https://github.com/microsoft/AL-Go.git
17 строки
477 B
PowerShell
17 строки
477 B
PowerShell
# PSScriptAnalyzer
|
|
# Run tests
|
|
try {
|
|
$errorActionPreference = "stop"
|
|
Set-StrictMode -version 2.0
|
|
$result = Invoke-Pester @(Get-ChildItem -Path (Join-Path $PSScriptRoot "*.Test.ps1")) -passthru
|
|
if ($result.FailedCount -gt 0) {
|
|
Write-Host "::Error::$($result.FailedCount) tests are failing"
|
|
$host.SetShouldExit(1)
|
|
}
|
|
}
|
|
catch {
|
|
Write-Host "::Error::Error when running tests. The Error was $($_.Exception.Message)"
|
|
$host.SetShouldExit(1)
|
|
}
|
|
|