Skip to content

Commit

Permalink
Fix broken -Quiet parameter for Save-PSResource (#1745)
Browse files Browse the repository at this point in the history
  • Loading branch information
alerickson authored Nov 19, 2024
1 parent 5f7c455 commit d3090c2
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 1 deletion.
2 changes: 1 addition & 1 deletion src/code/SavePSResource.cs
Original file line number Diff line number Diff line change
Expand Up @@ -161,14 +161,14 @@ public string TemporaryPath

/// <summary>
/// Check validation for signed and catalog files

/// </summary>
[Parameter]
public SwitchParameter AuthenticodeCheck { get; set; }

/// <summary>
/// Suppresses progress information.
/// </summary>
[Parameter]
public SwitchParameter Quiet { get; set; }

/// <summary>
Expand Down
6 changes: 6 additions & 0 deletions test/SavePSResourceTests/SavePSResourceLocalTests.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -198,4 +198,10 @@ Describe 'Test Save-PSResource for local repositories' -tags 'CI' {
$err.Count | Should -Not -BeNullOrEmpty
$err[0].FullyQualifiedErrorId | Should -BeExactly "InstallPackageFailure,Microsoft.PowerShell.PSResourceGet.Cmdlets.SavePSResource"
}

It "Save module using -Quiet" {
$res = Save-PSResource -Name $moduleName -Version "1.0.0" -Repository $localRepo -Path $SaveDir -PassThru -TrustRepository -Quiet
$res.Name | Should -Be $moduleName
$res.Version | Should -Be "1.0.0"
}
}

0 comments on commit d3090c2

Please sign in to comment.