@@ -8,8 +8,10 @@ Invoke-LiveTestScenario -Name "Create new web with service plan" -Description "T
8
8
$whpName = New-LiveTestResourceName
9
9
$tier = " Shared"
10
10
11
- $serverFarm = New-AzAppServicePlan - ResourceGroupName $rgname - Name $whpName - Location $weblocation - Tier $tier
12
- $actual = New-AzWebApp - ResourceGroupName $rgname - Name $webName - Location $webLocation - AppServicePlan $whpName
11
+ $serverFarm = New-AzAppServicePlan - ResourceGroupName $rgName - Name $whpName - Location $weblocation - Tier $tier
12
+ $actual = New-AzWebApp - ResourceGroupName $rgName - Name $webName - Location $webLocation - AppServicePlan $whpName
13
+ Set-AzWebApp - ResourceGroupName $rgName - Name $webName - MinTlsVersion " 1.2"
14
+
13
15
Assert-AreEqual $webName $actual.Name
14
16
Assert-AreEqual $serverFarm.Id $actual.ServerFarmId
15
17
}
@@ -24,9 +26,11 @@ Invoke-LiveTestScenario -Name "Get a webapp" -Description "Test getting a new we
24
26
$whpName = New-LiveTestResourceName
25
27
$tier = " Shared"
26
28
27
- $serverFarm = New-AzAppServicePlan - ResourceGroupName $rgname - Name $whpName - Location $weblocation - Tier $tier
28
- $null = New-AzWebApp - ResourceGroupName $rgname - Name $webName - Location $webLocation - AppServicePlan $whpName
29
- $webApp = Get-AzWebApp - ResourceGroupName $rgname - Name $webName
29
+ $serverFarm = New-AzAppServicePlan - ResourceGroupName $rgName - Name $whpName - Location $weblocation - Tier $tier
30
+ $null = New-AzWebApp - ResourceGroupName $rgName - Name $webName - Location $webLocation - AppServicePlan $whpName
31
+ Set-AzWebApp - ResourceGroupName $rgName - Name $webName - MinTlsVersion " 1.2"
32
+
33
+ $webApp = Get-AzWebApp - ResourceGroupName $rgName - Name $webName
30
34
Assert-AreEqual $webName $webApp.Name
31
35
Assert-AreEqual $rgName $webApp.ResourceGroup
32
36
Assert-AreEqual $serverFarm.Id $webApp.ServerFarmId
@@ -44,9 +48,10 @@ Invoke-LiveTestScenario -Name "Update web app" -Description "Test updating servi
44
48
$tier1 = " Shared"
45
49
$tier2 = " Standard"
46
50
47
- $serverFarm1 = New-AzAppServicePlan - ResourceGroupName $rgname - Name $appServicePlanName1 - Location $webLocation - Tier $tier1
48
- $serverFarm2 = New-AzAppServicePlan - ResourceGroupName $rgname - Name $appServicePlanName2 - Location $webLocation - Tier $tier2
49
- $webApp = New-AzWebApp - ResourceGroupName $rgname - Name $webAppName - Location $webLocation - AppServicePlan $appServicePlanName1
51
+ $serverFarm1 = New-AzAppServicePlan - ResourceGroupName $rgName - Name $appServicePlanName1 - Location $webLocation - Tier $tier1
52
+ $serverFarm2 = New-AzAppServicePlan - ResourceGroupName $rgName - Name $appServicePlanName2 - Location $webLocation - Tier $tier2
53
+ $webApp = New-AzWebApp - ResourceGroupName $rgName - Name $webAppName - Location $webLocation - AppServicePlan $appServicePlanName1
54
+ Set-AzWebApp - ResourceGroupName $rgName - Name $webName - MinTlsVersion " 1.2"
50
55
51
56
Assert-AreEqual $webAppName $webApp.Name
52
57
Assert-AreEqual $serverFarm1.Id $webApp.ServerFarmId
@@ -55,7 +60,7 @@ Invoke-LiveTestScenario -Name "Update web app" -Description "Test updating servi
55
60
Assert-AreEqual $false $webApp.HttpsOnly
56
61
57
62
# Update service plan & set site properties
58
- $job = Set-AzWebApp - ResourceGroupName $rgname - Name $webAppName - AppServicePlan $appServicePlanName2 - HttpsOnly $true - AlwaysOn $false - AsJob
63
+ $job = Set-AzWebApp - ResourceGroupName $rgName - Name $webAppName - AppServicePlan $appServicePlanName2 - HttpsOnly $true - AlwaysOn $false - AsJob
59
64
$job | Wait-Job
60
65
$webApp = $job | Receive-Job
61
66
@@ -69,7 +74,6 @@ Invoke-LiveTestScenario -Name "Update web app" -Description "Test updating servi
69
74
$webapp.SiteConfig.HttpLoggingEnabled = $true
70
75
$webapp.SiteConfig.RequestTracingEnabled = $true
71
76
$webapp.SiteConfig.FtpsState = " FtpsOnly"
72
- $webApp.SiteConfig.MinTlsVersion = " 1.0"
73
77
$webApp.SiteConfig.HealthCheckPath = " /api/path"
74
78
75
79
# Set site properties
@@ -82,8 +86,7 @@ Invoke-LiveTestScenario -Name "Update web app" -Description "Test updating servi
82
86
Assert-AreEqual $true $webApp.SiteConfig.RequestTracingEnabled
83
87
Assert-AreEqual $false $webApp.SiteConfig.AlwaysOn
84
88
Assert-AreEqual " FtpsOnly" $webApp.SiteConfig.FtpsState
85
- Assert-AreEqual " 1.0" $webApp.SiteConfig.MinTlsVersion
86
- Assert-AreEqual " /api/path" $webApp.SiteConfig.HealthCheckPath
89
+ Assert-AreEqual " /api/path" $webApp.SiteConfig.HealthCheckPath
87
90
}
88
91
89
92
Invoke-LiveTestScenario - Name " Delete web app" - Description " Test deleting web app" - ScenarioScript `
@@ -96,11 +99,12 @@ Invoke-LiveTestScenario -Name "Delete web app" -Description "Test deleting web a
96
99
$whpName = New-LiveTestResourceName
97
100
$tier = " Shared"
98
101
99
- $null = New-AzAppServicePlan - ResourceGroupName $rgname - Name $whpName - Location $webLocation - Tier $tier
100
- $null = New-AzWebApp - ResourceGroupName $rgname - Name $webName - Location $webLocation - AppServicePlan $whpName
101
- Remove-AzWebApp - ResourceGroupName $rgname - Name $webName - Force
102
+ $null = New-AzAppServicePlan - ResourceGroupName $rgName - Name $whpName - Location $webLocation - Tier $tier
103
+ $null = New-AzWebApp - ResourceGroupName $rgName - Name $webName - Location $webLocation - AppServicePlan $whpName
104
+ Set-AzWebApp - ResourceGroupName $rgName - Name $webName - MinTlsVersion " 1.2"
105
+ Remove-AzWebApp - ResourceGroupName $rgName - Name $webName - Force
102
106
103
- $webappNames = (Get-AzWebApp - ResourceGroupName $rgname ) | Select - Property Name
107
+ $webappNames = (Get-AzWebApp - ResourceGroupName $rgName ) | Select-Object - Property Name
104
108
Assert-False { $webappNames -contains $webName }
105
109
}
106
110
@@ -114,8 +118,10 @@ Invoke-LiveTestScenario -Name "Start, Stop and Restart WebApp" -Description "Tes
114
118
$whpName = New-LiveTestResourceName
115
119
$tier = " Shared"
116
120
117
- $null = New-AzAppServicePlan - ResourceGroupName $rgname - Name $whpName - Location $webLocation - Tier $tier
118
- $webApp = New-AzWebApp - ResourceGroupName $rgname - Name $webName - Location $webLocation - AppServicePlan $whpName
121
+ $null = New-AzAppServicePlan - ResourceGroupName $rgName - Name $whpName - Location $webLocation - Tier $tier
122
+ $webApp = New-AzWebApp - ResourceGroupName $rgName - Name $webName - Location $webLocation - AppServicePlan $whpName
123
+ Set-AzWebApp - ResourceGroupName $rgName - Name $webName - MinTlsVersion " 1.2"
124
+
119
125
# Stop web app
120
126
$webApp = $webApp | Stop-AzWebApp
121
127
Assert-AreEqual " Stopped" $webApp.State
@@ -129,14 +135,14 @@ Invoke-LiveTestScenario -Name "Start, Stop and Restart WebApp" -Description "Tes
129
135
Assert-AreEqual " Running" $webApp.State
130
136
131
137
# Stop web app
132
- $webApp = Stop-AzWebApp - ResourceGroupName $rgname - Name $webName
138
+ $webApp = Stop-AzWebApp - ResourceGroupName $rgName - Name $webName
133
139
Assert-AreEqual " Stopped" $webApp.State
134
140
135
141
# Start web app
136
- $webApp = Start-AzWebApp - ResourceGroupName $rgname - Name $webName
142
+ $webApp = Start-AzWebApp - ResourceGroupName $rgName - Name $webName
137
143
Assert-AreEqual " Running" $webApp.State
138
144
139
145
# Retart web app
140
- $webApp = Restart-AzWebApp - ResourceGroupName $rgname - Name $webName
146
+ $webApp = Restart-AzWebApp - ResourceGroupName $rgName - Name $webName
141
147
Assert-AreEqual " Running" $webApp.State
142
148
}
0 commit comments