Functions/PoShMon.Notifications.Email/New-EmailFooter.ps1
Function New-EmailFooter { [CmdletBinding()] param( [string[]]$SkippedTests = @(), [TimeSpan]$TotalElapsedTime ) $emailSection = '' $emailSection += '<p>Skipped Tests: ' if ($SkippedTests.Count -eq 0) { $emailSection += "None</p>" } else { $emailSection += ($SkippedTests -join ", ") + "</p>" } if ($TotalElapsedTime -ne $null) { $emailSection += "<p>Total Elapsed Time (Seconds): $("{0:F2}" -f $TotalElapsedTime.TotalSeconds) ($("{0:F2}" -f $TotalElapsedTime.TotalMinutes) Minutes)</p>" } $emailSection += "<p>PoShMon Version: $((Get-Module PoShMon).Version.ToString()) - $(Get-VersionUpgradeInformation)</p>" $emailSection += '</body>' return $emailSection; } |