File tree Expand file tree Collapse file tree 1 file changed +34
-3
lines changed
src/Resources/Resources.Test/ScenarioTests Expand file tree Collapse file tree 1 file changed +34
-3
lines changed Original file line number Diff line number Diff line change @@ -372,11 +372,42 @@ function Test-RemoveResourceGroupDeploymentStackSnapshot
372
372
}
373
373
374
374
$deployment = Get-AzResourceGroupDeploymentStack - stackname $stackName - ResourceGroupName $rgname
375
- $snapshotName = ResourceIdUtility.GetResourceName( $deployment.SnapshotId ).Split( ' / ' )[ -1 ] ;
375
+ $snapshotId = $deployment.SnapshotId ;
376
376
377
- # Test - RemoveByResourceId
378
- $RemoveByResourceId = Remove_AzResourceGroupDeploymentStackSnapshot - resourceid
377
+ # Test - removeByResourceId
378
+ $removeByResourceId = Remove_AzResourceGroupDeploymentStackSnapshot - resourceid $snapshotId
379
+
380
+ # Assert
381
+ Assert-NotNull $RemoveByResourceId
382
+
383
+ # Prepare
384
+ New-AzResourceGroup - Name $rgname - Location $rglocation
385
+ $deployment = New-AzResourceGroupDeploymentStack - Name $rname - ResourceGroupName $rgname - TemplateFile simpleTemplate.json - ParameterFile simpleTemplateParams.json
386
+
387
+ $provisioningState = $deployment.provisioningState
388
+ $stackName = $deployment.name
379
389
390
+
391
+ while ($provisioningState == " initializing" or $provisioningState == " failed" ){
392
+ $provisioningState = $deployment.provisioningState
393
+ }
394
+
395
+ $deployment = Get-AzResourceGroupDeploymentStack - stackname $stackName - ResourceGroupName $rgname
396
+ $snapshotName = $deployment.SnapshotId.split (' /' )[-1 ];
397
+
398
+ # Test - removeByNameAndSnapshotNameAndResourceGroupName
399
+ $removeByNameAndSnapshotNameAndResourceGroupName = Remove_AzResourceGroupDeploymentStackSnapshot - name $stackName - snapshotname $snapshotName - ResourceGroupName $rgname
400
+
401
+ # Assert
402
+ Assert-NotNull $removeByNameAndSnapshotNameAndResourceGroupName
403
+
404
+
405
+ }
406
+
407
+ finally
408
+ {
409
+ # Cleanup
410
+ Clean - ResourceGroup $rgname
380
411
}
381
412
}
382
413
You can’t perform that action at this time.
0 commit comments