From b2cb47b5a0b21c8390aef7a71b82b86610296d56 Mon Sep 17 00:00:00 2001 From: Raimund Andree Date: Sat, 10 Oct 2026 20:53:11 +0000 Subject: [PATCH] test(lab): run the parameter-set test files in the suite of the operating-system matrix Run-MatrixLocalSuite.ps1 stages the behavior test files of the repository. Add the four ParameterSets files of the quality gate (access, audit, inheritance, items), so that the next acceptance proves them on every machine, in both editions, elevated and as a basic user. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: AI Assistant --- Tests/Lab/Acceptance/Run-MatrixLocalSuite.ps1 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Tests/Lab/Acceptance/Run-MatrixLocalSuite.ps1 b/Tests/Lab/Acceptance/Run-MatrixLocalSuite.ps1 index 93b052f..fe5166b 100644 --- a/Tests/Lab/Acceptance/Run-MatrixLocalSuite.ps1 +++ b/Tests/Lab/Acceptance/Run-MatrixLocalSuite.ps1 @@ -35,7 +35,8 @@ $editions = @($Edition -split ',' | Where-Object -FilterScript { $_ }) $modes = @($Mode -split ',' | Where-Object -FilterScript { $_ }) if ($modes | Where-Object -FilterScript { $_ -notin 'Elevated', 'Basic' }) { throw "-Mode takes Elevated, Basic, or both, separated by a comma." } $localCredential = @($LocalCredentialMachine -split ',' | Where-Object -FilterScript { $_ }) -$behaviorFiles = 'Access', 'Audit', 'DriveRoot', 'FileHash', 'Inheritance', 'ItemCmdlets', 'Links', 'ObjectApis', 'OutputTypes', 'Owner', 'PathErrors', +$behaviorFiles = 'Access', 'Audit', 'DriveRoot', 'FileHash', 'Inheritance', 'ItemCmdlets', 'Links', 'ObjectApis', 'OutputTypes', 'Owner', + 'ParameterSets.Access', 'ParameterSets.Audit', 'ParameterSets.Inheritance', 'ParameterSets.Items', 'PathErrors', 'PermissionScopes', 'PipelineControl', 'Privileges', 'Remove-Item2', 'SecurityDescriptor', 'SecurityDescriptorSets', 'TestHelpers' $null = New-Item -ItemType Directory -Path $OutputRoot -Force $sequenceLog = Join-Path -Path $OutputRoot -ChildPath "$Label-localsuite.log"