@@ -228,7 +228,7 @@ function Test-SetResourceGroupDeploymentStack
228
228
229
229
# Test - Failure - template file not found
230
230
$missingFile = " missingFile142.json"
231
- $exceptionMessage = " The provided file ' $missingFile ' doesn't exist"
231
+ $exceptionMessage = " The provided file $missingFile doesn't exist"
232
232
Assert-Throws { Set-AzResourceGroupDeploymentStack - Name $rname - Description " A Stack" - ResourceGroup $rgname - TemplateFile $missingFile - Force } $exceptionMessage
233
233
234
234
# Test - Failure - RG does not exist
@@ -245,7 +245,7 @@ function Test-SetResourceGroupDeploymentStack
245
245
# Test - Failure - template parameter file not found
246
246
$missingFile = " missingFile145.json"
247
247
# TODO: File does not exist error messages should be the same.
248
- $exceptionMessage = " The provided file ' $missingFile ' doesn't exist"
248
+ $exceptionMessage = " The provided file $missingFile doesn't exist"
249
249
$partialExceptionMessage = " does not exist"
250
250
Assert-ThrowsContains { Set-AzResourceGroupDeploymentStack - Name $rname - Description " A Stack" - ResourceGroup $rgname - TemplateFile StacksRGTemplate.json - TemplateParameterFile $missingFile - Force } $partialExceptionMessage
251
251
@@ -353,11 +353,11 @@ function Test-NewAndSetResourceGroupDeploymentStackWithBicep
353
353
New-AzResourceGroup - Name $rgname - Location $rglocation
354
354
355
355
# Test - NewByNameAndResourceGroupAndBicepTemplateFile
356
- $deployment = New-AzResourceGroupDeploymentStack - Name $rname - ResourceGroupName $rgname - TemplateFile sampleDeploymentBicepFile .bicep
356
+ $deployment = New-AzResourceGroupDeploymentStack - Name $rname - ResourceGroupName $rgname - TemplateFile StacksRGTemplate .bicep - TemplateParameterFile StacksRGTemplateParams.json
357
357
Assert-AreEqual " succeeded" $deployment.ProvisioningState
358
358
359
359
# Test - Set-AzResourceGroupDeploymentStacks
360
- $deployment = Set-AzResourceGroupDeploymentStack - Name $rname - ResourceGroupName $rgname - TemplateFile sampleDeploymentBicepFile2 .bicep
360
+ $deployment = Set-AzResourceGroupDeploymentStack - Name $rname - ResourceGroupName $rgname - TemplateFile StacksRGTemplate .bicep - TemplateParameterFile StacksRGTemplateParams.json
361
361
Assert-AreEqual " succeeded" $deployment.ProvisioningState
362
362
}
363
363
@@ -629,7 +629,7 @@ function Test-NewSubscriptionDeploymentStack
629
629
# --- ParameterObjectTemplateFileParameterSetName ---
630
630
631
631
# Test - Success
632
- $deployment = New-AzSubscriptionDeploymentStack - Name $rname - Description " A Stack" - TemplateFile StacksSubTemplate.json - TemplateParameterObject @ {location = $location } - Location $location - Force
632
+ $deployment = New-AzSubscriptionDeploymentStack - Name $rname - Description " A Stack" - TemplateFile StacksSubTemplate.json - TemplateParameterObject @ {location = " westus " } - Location $location - Force
633
633
Assert-AreEqual " succeeded" $deployment.ProvisioningState
634
634
}
635
635
@@ -713,7 +713,7 @@ function Test-NewSubscriptionDeploymentStackDenySettings
713
713
. SYNOPSIS
714
714
Tests SET operation on deployment stacks at the Sub scope.
715
715
#>
716
- function Test-SetResourceGroupDeploymentStack
716
+ function Test-SetSubscriptionDeploymentStack
717
717
{
718
718
# Setup
719
719
$rname = Get-ResourceName
@@ -730,7 +730,7 @@ function Test-SetResourceGroupDeploymentStack
730
730
731
731
# Test - Failure - template file not found
732
732
$missingFile = " missingFile142.json"
733
- $exceptionMessage = " The provided file ' $missingFile ' doesn't exist"
733
+ $exceptionMessage = " The provided file $missingFile doesn't exist"
734
734
Assert-Throws { Set-AzSubscriptionDeploymentStack - Name $rname - Description " A Stack" - TemplateFile $missingFile - Location $location - Force } $exceptionMessage
735
735
736
736
# --- ParameterFileTemplateFileParameterSetName ---
@@ -742,14 +742,14 @@ function Test-SetResourceGroupDeploymentStack
742
742
# Test - Failure - template parameter file not found
743
743
$missingFile = " missingFile145.json"
744
744
# TODO: Figure out if these two error messages should be the same.
745
- $exceptionMessage = " The provided file ' $missingFile ' doesn't exist"
745
+ $exceptionMessage = " The provided file $missingFile doesn't exist"
746
746
$partialExceptionMessage = " does not exist"
747
747
Assert-ThrowsContains { Set-AzSubscriptionDeploymentStack - Name $rname - Description " A Stack" - TemplateFile StacksSubTemplate.json - TemplateParameterFile $missingFile - Location $location - Force } $partialExceptionMessage
748
748
749
749
# --- ParameterObjectTemplateFileParameterSetName ---
750
750
751
751
# Test - Success
752
- $deployment = Set-AzSubscriptionDeploymentStack - Name $rname - Description " A Stack" - TemplateFile StacksSubTemplate.json - TemplateParameterObject @ {location = $location } - Force
752
+ $deployment = Set-AzSubscriptionDeploymentStack - Name $rname - Description " A Stack" - TemplateFile StacksSubTemplate.json - Location $location - TemplateParameterObject @ {location = " westus " } - Force
753
753
Assert-AreEqual " succeeded" $deployment.ProvisioningState
754
754
}
755
755
@@ -837,15 +837,16 @@ function Test-NewAndSetSubscriptionDeploymentStackWithBicep
837
837
{
838
838
# Setup
839
839
$rname = Get-ResourceName
840
+ $location = " West US 2"
840
841
841
842
try
842
843
{
843
844
# Test - NewByNameAndResourceGroupAndBicepTemplateFile
844
- $deployment = New-AzSubscriptionDeploymentStack - Name $rname - TemplateFile sampleDeploymentBicepFile .bicep
845
+ $deployment = New-AzSubscriptionDeploymentStack - Name $rname - TemplateFile StacksSubTemplate .bicep - TemplateParameterFile StacksSubTemplateParams.json - Location $location
845
846
Assert-AreEqual " succeeded" $deployment.ProvisioningState
846
847
847
848
# Test - Set-AzSubscriptionDeploymentStacks
848
- $deployment = Set-AzSubscriptionDeploymentStack - Name $rname - TemplateFile sampleDeploymentBicepFile2 .bicep
849
+ $deployment = Set-AzSubscriptionDeploymentStack - Name $rname - TemplateFile StacksSubTemplate2 .bicep - TemplateParameterFile StacksSubTemplateParams.json - Location $location
849
850
Assert-AreEqual " succeeded" $deployment.ProvisioningState
850
851
}
851
852
0 commit comments