Added support for PSScriptAnalyzer in Pester tests

This commit is contained in:
KevinMarquette
2017-02-07 22:39:16 -08:00
parent 20ce113169
commit 3d23b08124
6 changed files with 43 additions and 24 deletions

View File

@@ -1,3 +1,5 @@
function Format-Chronometer
{
<#
@@ -9,6 +11,7 @@ function Format-Chronometer
$resultes = Get-Chronometer -Path $script.fullname -ScriptBlock {Invoke-Pester C:\workspace\PSGraph}
$results | Format-Chronometer -WarnAt 20 -ErrorAt 200
#>
[Diagnostics.CodeAnalysis.SuppressMessageAttribute("PSAvoidUsingWriteHost")]
[cmdletbinding(DefaultParameterSetName='Script')]
param(
# This is a MonitoredScript object from Get-Chronometer

View File

@@ -32,7 +32,7 @@ function Get-Chronometer
Write-Verbose "Setting breapoints"
$Chronometer.AddBreakpoint($Path,$LineNumber)
if($Chronometer.breakPoint -ne $null)
if($null -ne $Chronometer.breakPoint)
{
Write-Verbose "Executing Script"
[ScriptProfiler]::Start()