Skip to content

Commit 1f07dbd

Browse files
author
Maddie Clayton
authored
Merge pull request Azure#7127 from panchagnula/sisirap-previewSDK
Websites: Updating websites module to use the latest released .NET SDK version of websites
2 parents 57925fc + 85bd2c9 commit 1f07dbd

File tree

92 files changed

+24519
-27686
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

92 files changed

+24519
-27686
lines changed

src/ResourceManager/Websites/Commands.Websites.Test/Commands.Websites.Test.Netcore.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
</PropertyGroup>
2525

2626
<ItemGroup Condition="'$(TargetFramework)' != 'net472'">
27-
<PackageReference Include="Microsoft.Azure.Management.Websites" Version="1.7.1-preview" />
27+
<PackageReference Include="Microsoft.Azure.Management.Websites" Version="2.0.0" />
2828
</ItemGroup>
2929

3030
<ItemGroup>

src/ResourceManager/Websites/Commands.Websites.Test/Commands.Websites.Test.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,8 @@
4444
<HintPath>..\..\..\packages\Microsoft.Azure.Management.Storage.4.1.0-preview\lib\net45\Microsoft.Azure.Management.Storage.dll</HintPath>
4545
<Private>True</Private>
4646
</Reference>
47-
<Reference Include="Microsoft.Azure.Management.Websites, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
48-
<HintPath>..\..\..\packages\Microsoft.Azure.Management.Websites.1.7.1-preview\lib\net452\Microsoft.Azure.Management.Websites.dll</HintPath>
47+
<Reference Include="Microsoft.Azure.Management.Websites, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
48+
<HintPath>..\..\..\packages\Microsoft.Azure.Management.Websites.2.0.0\lib\net452\Microsoft.Azure.Management.Websites.dll</HintPath>
4949
</Reference>
5050
</ItemGroup>
5151
<ItemGroup>

src/ResourceManager/Websites/Commands.Websites.Test/ScenarioTests/SSLBindingTests.ps1

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@ $appname = "lketmtestantps10"
2222
$slot = "testslot"
2323
$prodHostname = "www.adorenow.net"
2424
$slotHostname = "testslot.adorenow.net"
25-
$thumbprint = "ECC61863C674D5CEE90AB06373D37342368F0413"
25+
$thumbprint = "EFB353A477464228CC8A155C38DCB8D02726A4C1"
26+
$thumbprintSlot = "F75A7A8C033FBEA02A1578812DB289277E23EAB1"
2627

2728
<#
2829
.SYNOPSIS
@@ -37,7 +38,7 @@ function Test-CreateNewWebAppSSLBinding
3738
Assert-AreEqual $prodHostname $createResult.Name
3839

3940
# Test - Create Ssl binding for web app slot
40-
$createResult = New-AzureRMWebAppSSLBinding -ResourceGroupName $rgname -WebAppName $appname -Slot $slot -Name $slotHostname -Thumbprint $thumbprint
41+
$createResult = New-AzureRMWebAppSSLBinding -ResourceGroupName $rgname -WebAppName $appname -Slot $slot -Name $slotHostname -Thumbprint $thumbprintSlot
4142
Assert-AreEqual $slotHostname $createResult.Name
4243
}
4344
finally
@@ -58,19 +59,17 @@ function Test-GetNewWebAppSSLBinding
5859
{
5960
# Setup - Create Ssl bindings
6061
$createWebAppResult = New-AzureRMWebAppSSLBinding -ResourceGroupName $rgname -WebAppName $appname -Name $prodHostname -Thumbprint $thumbprint
61-
$createWebAppSlotResult = New-AzureRMWebAppSSLBinding -ResourceGroupName $rgname -WebAppName $appname -Slot $slot -Name $slotHostname -Thumbprint $thumbprint
62+
$createWebAppSlotResult = New-AzureRMWebAppSSLBinding -ResourceGroupName $rgname -WebAppName $appname -Slot $slot -Name $slotHostname -Thumbprint $thumbprintSlot
6263

6364
# Test - Get commands for web app
6465
$getResult = Get-AzureRMWebAppSSLBinding -ResourceGroupName $rgname -WebAppName $appname
65-
Assert-AreEqual 1 $getResult.Count
6666
$currentHostNames = $getResult | Select -expand Name
6767
Assert-True { $currentHostNames -contains $createWebAppResult.Name }
6868
$getResult = Get-AzureRMWebAppSSLBinding -ResourceGroupName $rgname -WebAppName $appname -Name $prodHostname
6969
Assert-AreEqual $getResult.Name $createWebAppResult.Name
7070

7171
# Test - Get commands for web app slot
7272
$getResult = Get-AzureRMWebAppSSLBinding -ResourceGroupName $rgname -WebAppName $appname -Slot $slot
73-
Assert-AreEqual 1 $getResult.Count
7473
$currentHostNames = $getResult | Select -expand Name
7574
Assert-True { $currentHostNames -contains $createWebAppSlotResult.Name }
7675
$getResult = Get-AzureRMWebAppSSLBinding -ResourceGroupName $rgname -WebAppName $appname -Slot $slot -Name $slotHostname
@@ -94,7 +93,7 @@ function Test-RemoveNewWebAppSSLBinding
9493
{
9594
# Setup - Create Ssl bindings
9695
New-AzureRMWebAppSSLBinding -ResourceGroupName $rgname -WebAppName $appname -Name $prodHostname -Thumbprint $thumbprint
97-
New-AzureRMWebAppSSLBinding -ResourceGroupName $rgname -WebAppName $appname -Slot $slot -Name $slotHostname -Thumbprint $thumbprint
96+
New-AzureRMWebAppSSLBinding -ResourceGroupName $rgname -WebAppName $appname -Slot $slot -Name $slotHostname -Thumbprint $thumbprintSlot
9897

9998
# Tests - Removing binding from web app and web app slot
10099
Remove-AzureRMWebAppSSLBinding -ResourceGroupName $rgname -WebAppName $appname -Name $prodHostname -Force
@@ -133,7 +132,7 @@ function Test-WebAppSSLBindingPipeSupport
133132
$createResult = $webapp | New-AzureRMWebAppSSLBinding -Name $prodHostName -Thumbprint $thumbprint
134133
Assert-AreEqual $prodHostName $createResult.Name
135134

136-
$createResult = $webappslot | New-AzureRMWebAppSSLBinding -Name $slotHostName -Thumbprint $thumbprint
135+
$createResult = $webappslot | New-AzureRMWebAppSSLBinding -Name $slotHostName -Thumbprint $thumbprintSlot
137136
Assert-AreEqual $slotHostName $createResult.Name
138137

139138
# Test - Retrieve Ssl bindings using web app and web app slot objects
@@ -174,11 +173,11 @@ function Test-GetWebAppCertificate
174173
New-AzureRMWebAppSSLBinding -ResourceGroupName $rgname -WebAppName $appname -Name $prodHostname -Thumbprint $thumbprint
175174

176175
# Tests - Retrieve web app certificate objects
177-
$certificates = Get-AzureRMWebAppCertificate
176+
$certificates = Get-AzureRMWebAppCertificate -ResourceGroupName $rgname
178177
$thumbprints = $certificates | Select -expand Thumbprint
179178
Assert-True { $thumbprints -contains $thumbprint }
180179

181-
$certificate = Get-AzureRMWebAppCertificate -Thumbprint $thumbprint
180+
$certificate = Get-AzureRMWebAppCertificate -ResourceGroupName $rgname -Thumbprint $thumbprint
182181
Assert-AreEqual $thumbprint $certificate.Thumbprint
183182
}
184183
finally

src/ResourceManager/Websites/Commands.Websites.Test/ScenarioTests/WebAppBackupRestoreTests.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
# Snapshots require a Premium app to exist for several hours.
1616
# Deploy a Premium app and update these global variables to re-record the snapshots tests.
1717
$snapshotRgName = 'onesdksnapshots'
18-
$snapshotAppName = 'onesdkpremapp'
18+
$snapshotAppName = 'onesdkpremapp2'
1919
$snapshotAppSlot = 'staging'
2020

2121
function Test-CreateNewWebAppBackup

src/ResourceManager/Websites/Commands.Websites.Test/ScenarioTests/WebAppSlotTests.ps1

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ function Test-GetWebAppSlot
2626
$location = Get-Location
2727
$planName = Get-WebHostPlanName
2828
$tier = "Standard"
29-
$apiversion = "2015-08-01"
3029
$resourceType = "Microsoft.Web/sites"
3130

3231
try
@@ -182,7 +181,6 @@ function Test-StartStopRestartWebAppSlot
182181
$location = Get-Location
183182
$planName = Get-WebHostPlanName
184183
$tier = "Standard"
185-
$apiversion = "2015-08-01"
186184
$resourceType = "Microsoft.Web/sites"
187185

188186
try
@@ -265,7 +263,6 @@ function Test-CloneWebAppToSlot
265263
$location = Get-Location
266264
$planName = Get-WebHostPlanName
267265
$tier = "Premium"
268-
$apiversion = "2015-08-01"
269266
$resourceType = "Microsoft.Web/sites"
270267

271268
try
@@ -317,7 +314,6 @@ function Test-CloneWebAppSlot
317314
$planName = Get-WebHostPlanName
318315
$slotname = "staging"
319316
$tier = "Premium"
320-
$apiversion = "2015-08-01"
321317
$resourceType = "Microsoft.Web/sites"
322318

323319
# Destination setup
@@ -383,7 +379,6 @@ function Test-CreateNewWebAppSlot
383379
$slotname = "staging"
384380
$planName = Get-WebHostPlanName
385381
$tier = "Standard"
386-
$apiversion = "2015-08-01"
387382
$resourceType = "Microsoft.Web/sites"
388383
try
389384
{

src/ResourceManager/Websites/Commands.Websites.Test/ScenarioTests/WebAppTests.ps1

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -527,12 +527,13 @@ Tests creating a new website on an ase
527527
function Test-CreateNewWebAppOnAse
528528
{
529529
# Setup
530+
# Creating and provisioning an ASE currently takes 30 mins to an hour, hence this test requires that the ASE & ASP are already created
531+
# before creating the app on the ASE
530532
$rgname = "appdemorg"
531533
$wname = Get-WebsiteName
532534
$location = "West US"
533535
$whpName = "travelproductionplan"
534536
$aseName = "asedemops"
535-
$apiversion = "2015-08-01"
536537
$resourceType = "Microsoft.Web/sites"
537538
try
538539
{

src/ResourceManager/Websites/Commands.Websites.Test/SessionRecords/Microsoft.Azure.Commands.Websites.Test.ScenarioTests.AppServicePlanTests/TestCreateNewAppServicePlan.json

Lines changed: 212 additions & 116 deletions
Large diffs are not rendered by default.

src/ResourceManager/Websites/Commands.Websites.Test/SessionRecords/Microsoft.Azure.Commands.Websites.Test.ScenarioTests.AppServicePlanTests/TestRemoveAppServicePlan.json

Lines changed: 176 additions & 134 deletions
Large diffs are not rendered by default.

src/ResourceManager/Websites/Commands.Websites.Test/SessionRecords/Microsoft.Azure.Commands.Websites.Test.ScenarioTests.AppServicePlanTests/TestSetAppServicePlan.json

Lines changed: 276 additions & 1614 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)