Skip to content

Add Connection to Teams and the first Meeting Policies Tests #709

Add Connection to Teams and the first Meeting Policies Tests

Add Connection to Teams and the first Meeting Policies Tests #709

GitHub Actions / Maester Test Results failed Dec 10, 2024 in 0s

1820 passed, 2 failed and 213 skipped

Tests failed

Report Passed Failed Skipped Time
TEST-Common.Tests.xml 651✅ 213⚪ 2s
TEST-Help.Tests.xml 864✅ 6s
TEST-Invoke-Maester.Tests.xml 1✅ 504ms
TEST-Manifest.Tests.xml 16✅ 229ms
TEST-Module.Tests.xml 4✅ 65ms
TEST-PSScriptAnalyzer.Tests.xml 279✅ 2❌ 16s
TEST-Test-MtCaEnforceNonPersistentBrowserSession.Tests.xml 5✅ 235ms

✅ TEST-Common.Tests.xml

864 tests were completed in 2s with 651 passed, 0 failed and 213 skipped.

Test suite Passed Failed Skipped Time
D:\a\maester\maester\powershell\tests\functions\Common.Tests.ps1 651✅ 213⚪ 2s

✅ TEST-Help.Tests.xml

864 tests were completed in 6s with 864 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
D:\a\maester\maester\powershell\tests\general\Help.Tests.ps1 864✅ 6s

✅ TEST-Invoke-Maester.Tests.xml

1 tests were completed in 504ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
D:\a\maester\maester\powershell\tests\functions\Invoke-Maester.Tests.ps1 1✅ 504ms

✅ TEST-Manifest.Tests.xml

16 tests were completed in 229ms with 16 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
D:\a\maester\maester\powershell\tests\general\Manifest.Tests.ps1 16✅ 229ms

✅ TEST-Module.Tests.xml

4 tests were completed in 65ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
D:\a\maester\maester\powershell\tests\general\Module.Tests.ps1 4✅ 65ms

❌ TEST-PSScriptAnalyzer.Tests.xml

281 tests were completed in 16s with 279 passed, 2 failed and 0 skipped.

Test suite Passed Failed Skipped Time
D:\a\maester\maester\powershell\tests\general\PSScriptAnalyzer.Tests.ps1 279✅ 2❌ 16s

❌ D:\a\maester\maester\powershell\tests\general\PSScriptAnalyzer.Tests.ps1

✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAlignAssignmentStatement.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAvoidUsingCmdletAliases.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAvoidAssignmentToAutomaticVariable.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAvoidDefaultValueSwitchParameter.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAvoidDefaultValueForMandatoryParameter.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAvoidUsingEmptyCatchBlock.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAvoidExclaimOperator.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAvoidGlobalAliases.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAvoidGlobalFunctions.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAvoidGlobalVars.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAvoidInvokingEmptyMembers.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAvoidLongLines.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAvoidMultipleTypeAttributes.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAvoidNullOrEmptyHelpMessageAttribute.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAvoidOverwritingBuiltInCmdlets.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAvoidUsingPositionalParameters.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSReservedCmdletChar.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSReservedParams.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAvoidSemicolonsAsLineTerminators.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAvoidShouldContinueWithoutForce.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAvoidTrailingWhitespace.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAvoidUsingUsernameAndPasswordParams.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAvoidUsingAllowUnencryptedAuthentication.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAvoidUsingBrokenHashAlgorithms.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAvoidUsingComputerNameHardcoded.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAvoidUsingConvertToSecureStringWithPlainText.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAvoidUsingDeprecatedManifestFields.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAvoidUsingDoubleQuotesForConstantString.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAvoidUsingInvokeExpression.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAvoidUsingPlainTextForPassword.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAvoidUsingWMICmdlet.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSAvoidUsingWriteHost.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSUseCompatibleCommands.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSUseCompatibleSyntax.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSUseCompatibleTypes.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSMisleadingBacktick.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSMissingModuleManifestField.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSPlaceCloseBrace.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSPlaceOpenBrace.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSPossibleIncorrectComparisonWithNull.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSPossibleIncorrectUsageOfAssignmentOperator.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSPossibleIncorrectUsageOfRedirectionOperator.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSProvideCommentHelp.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSReviewUnusedParameter.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSUseApprovedVerbs.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSUseBOMForUnicodeEncodedFile.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSUseCmdletCorrectly.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSUseCompatibleCmdlets.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSUseConsistentIndentation.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSUseConsistentWhitespace.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSUseCorrectCasing.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSUseDeclaredVarsMoreThanAssignments.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSUseLiteralInitializerForHashtable.All files should be compliant
❌ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSUseOutputTypeCorrectly.All files should be compliant
	at $failedFiles | Should -BeNullOrEmpty, D:\a\maester\maester\powershell\tests\general\PSScriptAnalyzer.Tests.ps1:33
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSUseProcessBlockForPipelineCommand.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSUsePSCredentialType.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSShouldProcess.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSUseShouldProcessForStateChangingFunctions.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSUseSingularNouns.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSUseSupportsShouldProcess.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSUseToExportFieldsInManifest.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSUseUsingScopeModifierInNewRunspaces.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSUseUTF8EncodingForHelpFile.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSDSCDscExamplesPresent.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSDSCDscTestsPresent.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSDSCReturnCorrectTypesForDSCFunctions.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSDSCUseIdenticalMandatoryParametersForDSC.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSDSCUseIdenticalParametersForDSC.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSDSCStandardDSCFunctionsInResource.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSDSCUseVerboseMessageInDSCResource.All files should be compliant
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Add-MtTestResultDetail.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Clear-MtDnsCache.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Clear-MtExoCache.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Clear-MtGraphCache.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Compare-MtTestResult.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Connect-Maester.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Disconnect-Maester.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Get-MtAuthenticationMethodPolicyConfig.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Get-MtConditionalAccessPolicy.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Get-MtGraphScope.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Get-MtGroupMember.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Get-MtLicenseInformation.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Get-MtRole.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Get-MtRoleMember.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Get-MtUser.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Get-MtUserAuthenticationMethod.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Get-MtUserAuthenticationMethodInfoByType.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Invoke-Maester.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Invoke-MtGraphRequest.Should pass all rules
❌ Invoking PSScriptAnalyzer against commandbase.Analyzing file Send-MtMail.Should pass all rules
	at @($failedRules).RuleName | Should -BeNullOrEmpty, D:\a\maester\maester\powershell\tests\general\PSScriptAnalyzer.Tests.ps1:48
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Send-MtTeamsMessage.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtAppManagementPolicyEnabled.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCaAllAppsExists.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCaApplicationEnforcedRestriction.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCaBlockLegacyExchangeActiveSyncAuthentication.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCaBlockLegacyOtherAuthentication.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCaBlockUnknownOrUnsupportedDevicePlatform.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCaDeviceComplianceAdminsExists.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCaDeviceComplianceExists.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCaEmergencyAccessExists.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCaEnforceNonPersistentBrowserSession.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCaEnforceSignInFrequency.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCaExclusionForDirectorySyncAccount.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCaGap.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCaGroupsRestricted.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCaLicenseUtilization.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCaMfaForAdmin.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCaMfaForAdminManagement.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCaMfaForAllUsers.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCaMfaForGuest.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCaMfaForRiskySignIn.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCaReferencedGroupsExist.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCaRequirePasswordChangeForHighUserRisk.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCaSecureSecurityInfoRegistration.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCaWIFBlockLegacyAuthentication.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtConditionalAccessWhatIf.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtPimAlertsExists.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtPrivPermanentDirectoryRole.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCis365PublicGroup.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisAttachmentFilter.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisCalendarSharing.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisCloudAdmin.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisCustomerLockBox.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisGlobalAdminCount.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisInternalMalwareNotification.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisOutboundSpamFilterPolicy.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisPasswordExpiry.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisSafeAntiPhishingPolicy.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisSafeAttachment.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisSafeAttachmentsAtpPolicy.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisSafeLink.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisSharedMailboxSignIn.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaActivationNotification.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaAppAdminConsent.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaAppGroupOwnerConsent.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaAppRegistration.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaAppUserConsent.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaAssignmentNotification.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaAuthenticatorContext.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaBlockHighRiskSignIn.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaBlockHighRiskUser.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaBlockLegacyAuth.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaCloudGlobalAdmin.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaCrossTenantInboundDefault.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaDiagnosticSettings.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaGlobalAdminCount.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaGlobalAdminRatio.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaGuestInvitation.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaGuestUserAccess.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaManagedDevice.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaManagedDeviceRegistration.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaMethodsMigration.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaMfa.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaNotifyHighRisk.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaPasswordExpiration.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaPermanentRoleAssignment.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaPhishResistant.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaPrivilegedPhishResistant.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaRequireActivationApproval.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaUnmanagedRoleAssignment.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaWeakFactor.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file ConvertFrom-MailAuthenticationRecordDkim.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file ConvertFrom-MailAuthenticationRecordDmarc.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file ConvertFrom-MailAuthenticationRecordMx.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file ConvertFrom-MailAuthenticationRecordSpf.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Get-MailAuthenticationRecord.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Get-MtExo.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Resolve-SPFRecord.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaAntiSpamAllowList.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaAntiSpamSafeList.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaAttachmentFileType.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaAttachmentFilter.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaAuditLog.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaAuditLogPremium.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaAuditLogRetention.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaAutoExternalForwarding.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaBlockExecutable.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaCalendarSharing.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaContactSharing.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaDkim.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaDlp.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaDlpAlternate.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaDlpBaselineRule.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaDlpPii.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaDmarcAggregateCisa.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaDmarcRecordExist.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaDmarcRecordReject.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaDmarcReport.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaEmailFilterAlternative.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaExoAlert.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaExoAlertSiem.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaExternalSenderWarning.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaImpersonation.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaImpersonationTip.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaMailboxAuditing.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaMailboxIntelligence.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaMalwareAction.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaMalwareZap.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaSafeLink.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaSafeLinkClickTracking.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaSafeLinkDownloadScan.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaSmtpAuthentication.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaSpamAction.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaSpamAlternative.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaSpamBypass.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaSpamFilter.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaSpfDirective.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaSpfRestriction.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaSpoSharing.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtCisaSpoSharingAllowedDomain.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Get-MtHtmlReport.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Get-MtSession.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Install-MaesterTests.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtConnection.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Update-MaesterTests.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaControl.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Clear-ModuleVariable.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file ConvertFrom-QueryString.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file ConvertTo-MtMaesterResults.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file ConvertTo-QueryString.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Get-GraphObjectMarkdown.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Get-IsNewMaesterVersionAvailable.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Get-MtConfirmation.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Get-MtMaesterTestFolderPath.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Get-MtMarkdownReport.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Get-MtRoleInfo.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Get-MtSkippedReason.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Get-MtTotalEntraIdUserCount.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Get-MtUserInteractive.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Get-ObjectProperty.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Invoke-MtGraphRequestCache.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Reset-MtProgressView.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Set-MtProgressView.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtContext.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Update-MtMaesterTests.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Write-MtProgress.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Write-Telemetry.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAF01.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAF02.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAF03.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAF04.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAF05.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAF06.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAG01.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAG02.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAG03.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAM01.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAM02.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAM03.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAM04.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAM06.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAM07.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAM09.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAM10.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAP01.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAP04.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAP05.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAP06.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAP07.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAP08.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAP09.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAP10.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAP14.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAS04.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAT01.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAT02.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaAV01.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaCP01.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaCP03.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaCP04.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaCR01.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaCR02.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaCR03.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaCR04.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaPR01.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaPR02.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaPR03.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaPR05.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaPR06.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaST08.Should pass all rules
✅ Invoking PSScriptAnalyzer against commandbase.Analyzing file Test-MtEidscaST09.Should pass all rules

✅ TEST-Test-MtCaEnforceNonPersistentBrowserSession.Tests.xml

5 tests were completed in 235ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
D:\a\maester\maester\powershell\tests\functions\Test-MtCaEnforceNonPersistentBrowserSession.Tests.ps1 5✅ 235ms

Annotations

Check failure on line 0 in TEST-PSScriptAnalyzer.Tests.xml

See this annotation in the file changed.

@github-actions github-actions / Maester Test Results

D:\a\maester\maester\powershell\tests\general\PSScriptAnalyzer.Tests.ps1 ► Invoking PSScriptAnalyzer against commandbase.Analyzing rule PSUseOutputTypeCorrectly.All files should be compliant

Failed test found in:
  TEST-PSScriptAnalyzer.Tests.xml
Error:
  at $failedFiles | Should -BeNullOrEmpty, D:\a\maester\maester\powershell\tests\general\PSScriptAnalyzer.Tests.ps1:33
Raw output
at $failedFiles | Should -BeNullOrEmpty, D:\a\maester\maester\powershell\tests\general\PSScriptAnalyzer.Tests.ps1:33
at <ScriptBlock>, D:\a\maester\maester\powershell\tests\general\PSScriptAnalyzer.Tests.ps1:33

Check failure on line 0 in TEST-PSScriptAnalyzer.Tests.xml

See this annotation in the file changed.

@github-actions github-actions / Maester Test Results

D:\a\maester\maester\powershell\tests\general\PSScriptAnalyzer.Tests.ps1 ► Invoking PSScriptAnalyzer against commandbase.Analyzing file Send-MtMail.Should pass all rules

Failed test found in:
  TEST-PSScriptAnalyzer.Tests.xml
Error:
  at @($failedRules).RuleName | Should -BeNullOrEmpty, D:\a\maester\maester\powershell\tests\general\PSScriptAnalyzer.Tests.ps1:48
Raw output
at @($failedRules).RuleName | Should -BeNullOrEmpty, D:\a\maester\maester\powershell\tests\general\PSScriptAnalyzer.Tests.ps1:48
at <ScriptBlock>, D:\a\maester\maester\powershell\tests\general\PSScriptAnalyzer.Tests.ps1:48