From 4e0b20fc1486954cf8e494de3c2b05bc452c7d74 Mon Sep 17 00:00:00 2001 From: DrIOS <58635327+DrIOSX@users.noreply.github.com> Date: Sun, 23 Jun 2024 17:58:27 -0500 Subject: [PATCH] fix: Test-Error verbose call and Get-CISMgOutput Parameter --- source/Private/Get-CISMgOutput.ps1 | 3 ++- source/Private/Get-TestError.ps1 | 2 +- source/tests/Test-PasswordNeverExpirePolicy.ps1 | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/source/Private/Get-CISMgOutput.ps1 b/source/Private/Get-CISMgOutput.ps1 index 46f9ff7..c5bcca8 100644 --- a/source/Private/Get-CISMgOutput.ps1 +++ b/source/Private/Get-CISMgOutput.ps1 @@ -60,7 +60,8 @@ function Get-CISMgOutput { # Test-PasswordNeverExpirePolicy.ps1 $domains = if ($DomainName) { Get-MgDomain -DomainId $DomainName - } else { + } + else { Get-MgDomain } return $domains diff --git a/source/Private/Get-TestError.ps1 b/source/Private/Get-TestError.ps1 index 48cb531..83bb5f4 100644 --- a/source/Private/Get-TestError.ps1 +++ b/source/Private/Get-TestError.ps1 @@ -27,7 +27,7 @@ function Get-TestError { $script:FailedTests.Add([PSCustomObject]@{ Rec = $recnum; Description = $description; Error = $LastError }) # Call Initialize-CISAuditResult with error parameters $auditResult = Initialize-CISAuditResult -Rec $recnum -Failure - Write-Verbose "An error occurred during the test: `n$LastError" -VerboseAction Continue + Write-Verbose "An error occurred during the test: `n$LastError" -Verbose return $auditResult } diff --git a/source/tests/Test-PasswordNeverExpirePolicy.ps1 b/source/tests/Test-PasswordNeverExpirePolicy.ps1 index ecd0989..d550657 100644 --- a/source/tests/Test-PasswordNeverExpirePolicy.ps1 +++ b/source/tests/Test-PasswordNeverExpirePolicy.ps1 @@ -39,7 +39,7 @@ function Test-PasswordNeverExpirePolicy { process { try { # Step: Retrieve all domains or a specific domain - $domains = Get-CISMgOutput -Rec $recnum -DomainId $DomainName + $domains = Get-CISMgOutput -Rec $recnum -DomainName $DomainName foreach ($domain in $domains) { $domainName = $domain.Id $isDefault = $domain.IsDefault