diff --git a/pester.sh b/pester.sh index 032958d2cf..2cce72081f 100755 --- a/pester.sh +++ b/pester.sh @@ -1,3 +1,10 @@ -./bin/powershell -c "Invoke-Pester test/powershell/$1 -OutputFile pester-tests.xml -OutputFormat NUnitXml" +#!/usr/bin/env bash + +./bin/powershell -c "Invoke-Pester test/powershell/$1 -OutputFile pester-tests.xml -OutputFormat NUnitXml -EnableExit" +failed_tests=$? + # XML files are not executable chmod -x pester-tests.xml + +# Exit with failure if number of failed tests exceeds threshold +[ ! $failed_tests -gt 14 ]