File tree Expand file tree Collapse file tree 5 files changed +2981
-7678
lines changed
ResourceManager/Compute/Commands.Compute.Test
SessionRecords/Microsoft.Azure.Commands.Compute.Test.ScenarioTests.DscExtensionTests
Common/Commands.ScenarioTest
SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.DscExtensionTests
Compute/Commands.ServiceManagement/IaaS/Extensions/DSC/Publish Expand file tree Collapse file tree 5 files changed +2981
-7678
lines changed Original file line number Diff line number Diff line change @@ -12,11 +12,11 @@ function Test-GetAzureRmVMDscExtension
12
12
13
13
# Setup
14
14
$rgname = Get-ComputeTestResourceName
15
+ $loc = Get-ComputeVMLocation
15
16
16
17
try
17
18
{
18
19
# Common
19
- $loc = Get-ComputeVMLocation ;
20
20
New-AzureRmResourceGroup - Name $rgname - Location $loc - Force;
21
21
22
22
# VM Profile & Hardware
@@ -72,7 +72,7 @@ function Test-GetAzureRmVMDscExtension
72
72
New-AzureRmVM - ResourceGroupName $rgname - Location $loc - VM $p ;
73
73
74
74
# Test DSC Extension
75
- $version = ' 2.3 ' ;
75
+ $version = ' 2.8 ' ;
76
76
77
77
# Publish DSC Configuration
78
78
# TODO: Find a way to mock calls with storage
@@ -89,7 +89,6 @@ function Test-GetAzureRmVMDscExtension
89
89
Assert-AreEqual $extension.Publisher " Microsoft.Powershell"
90
90
Assert-AreEqual $extension.ExtensionType " DSC"
91
91
Assert-AreEqual $extension.TypeHandlerVersion $version
92
- Assert-AreEqual $extension.Location $loc
93
92
Assert-NotNull $extension.ProvisioningState
94
93
95
94
$status = Get-AzureRmVMDscExtensionStatus - ResourceGroupName $rgname - VMName $vmname
@@ -105,8 +104,11 @@ function Test-GetAzureRmVMDscExtension
105
104
}
106
105
finally
107
106
{
108
- # Cleanup
109
- Clean - ResourceGroup $rgname
107
+ # Cleanup
108
+ if (Get-AzureRmResourceGroup - Name $rgname - Location $loc )
109
+ {
110
+ # Remove-AzureRmResourceGroup -Name $rgname -Force;
111
+ }
110
112
}
111
113
}
112
114
Load Diff Large diffs are not rendered by default.
Original file line number Diff line number Diff line change @@ -39,7 +39,7 @@ function Test-GetAzureVMDscExtension
39
39
$vm = Get-AzureVM - ServiceName $svcName - Name $vmName
40
40
41
41
# Install DSC Extension Handler
42
- $version = ' 2.3 '
42
+ $version = ' 2.8 '
43
43
# $vm = Set-AzureVMDSCExtension -VM $vm -ConfigurationArchive 'DummyConfig.ps1.zip' -ConfigurationName 'DummyConfig' -Verbose
44
44
$vm = Set-AzureVMDSCExtension - VM $vm - ConfigurationArchive ' ' - Version $version - Verbose
45
45
$vm | Update-AzureVM - Verbose
You can’t perform that action at this time.
0 commit comments