Skip to content

Commit 4e3017b

Browse files
committed
Update tests for parsing operation ID and update change log.
1 parent 7a82aa5 commit 4e3017b

File tree

3 files changed

+12
-3
lines changed

3 files changed

+12
-3
lines changed

src/ResourceManager/Compute/ChangeLog.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@
1818
- Additional information about change #1
1919
-->
2020
## Current Release
21+
* Update Compute client library version to fix following cmdlets
22+
- Grant-AzureRmDisk
23+
- Grant-AzureRmSnapshotAccess
24+
- Save-AzureRmVMImage
2125

2226
## Version 5.1.0
2327
* VMSS VM Update feature

src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/AvailabilitySetTests.ps1

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,8 @@ function Test-AvailabilitySet
7171
$result = $job | Wait-Job;
7272
Assert-AreEqual "Completed" $result.State;
7373
$st = $job | Receive-Job;
74-
[System.Guid]::Parse($st.RequestId);
74+
$id = New-Object System.Guid;
75+
Assert-True { [System.Guid]::TryParse($st.RequestId, [REF] $id) };
7576
Assert-AreEqual "OK" $st.StatusCode;
7677
Assert-AreEqual "OK" $st.ReasonPhrase;
7778
Assert-True { $st.IsSuccessStatusCode };

src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/ComputeTestCommon.ps1

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -623,7 +623,9 @@ function Verify-PSComputeLongRunningOperation
623623
{
624624
param ($result)
625625

626-
[System.Guid]::Parse($result.OperationId);
626+
Assert-NotNull $result;
627+
$id = New-Object System.Guid;
628+
Assert-True { [System.Guid]::TryParse($result.OperationId, [REF] $id) };
627629
Assert-AreEqual "Succeeded" $result.Status;
628630
Assert-NotNull $result.StartTime;
629631
Assert-NotNull $result.EndTime;
@@ -634,7 +636,9 @@ function Verify-PSOperationStatusResponse
634636
{
635637
param ($result)
636638

637-
[System.Guid]::Parse($result.Name);
639+
Assert-NotNull $result;
640+
$id = New-Object System.Guid;
641+
Assert-True { [System.Guid]::TryParse($result.Name, [REF] $id) };
638642
Assert-AreEqual "Succeeded" $result.Status;
639643
Assert-NotNull $result.StartTime;
640644
Assert-NotNull $result.EndTime;

0 commit comments

Comments
 (0)