Skip to content

Commit 8ff9332

Browse files
committed
Merge pull request Azure#1217 from dscsolutions/dsc-version-update
Dsc Minor bug fixes
2 parents b9f06ed + 4002c80 commit 8ff9332

File tree

5 files changed

+2981
-7678
lines changed

5 files changed

+2981
-7678
lines changed

src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/DscExtensionTests.ps1

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ function Test-GetAzureRmVMDscExtension
1212

1313
# Setup
1414
$rgname = Get-ComputeTestResourceName
15+
$loc = Get-ComputeVMLocation
1516

1617
try
1718
{
1819
# Common
19-
$loc = Get-ComputeVMLocation;
2020
New-AzureRmResourceGroup -Name $rgname -Location $loc -Force;
2121

2222
# VM Profile & Hardware
@@ -72,7 +72,7 @@ function Test-GetAzureRmVMDscExtension
7272
New-AzureRmVM -ResourceGroupName $rgname -Location $loc -VM $p;
7373

7474
# Test DSC Extension
75-
$version = '2.3';
75+
$version = '2.8';
7676

7777
# Publish DSC Configuration
7878
#TODO: Find a way to mock calls with storage
@@ -89,7 +89,6 @@ function Test-GetAzureRmVMDscExtension
8989
Assert-AreEqual $extension.Publisher "Microsoft.Powershell"
9090
Assert-AreEqual $extension.ExtensionType "DSC"
9191
Assert-AreEqual $extension.TypeHandlerVersion $version
92-
Assert-AreEqual $extension.Location $loc
9392
Assert-NotNull $extension.ProvisioningState
9493

9594
$status = Get-AzureRmVMDscExtensionStatus -ResourceGroupName $rgname -VMName $vmname
@@ -105,8 +104,11 @@ function Test-GetAzureRmVMDscExtension
105104
}
106105
finally
107106
{
108-
# Cleanup
109-
Clean-ResourceGroup $rgname
107+
# Cleanup
108+
if(Get-AzureRmResourceGroup -Name $rgname -Location $loc)
109+
{
110+
#Remove-AzureRmResourceGroup -Name $rgname -Force;
111+
}
110112
}
111113
}
112114

src/ResourceManager/Compute/Commands.Compute.Test/SessionRecords/Microsoft.Azure.Commands.Compute.Test.ScenarioTests.DscExtensionTests/TestGetAzureRmVMDscExtension.json

Lines changed: 1542 additions & 1464 deletions
Large diffs are not rendered by default.

src/ServiceManagement/Common/Commands.ScenarioTest/Resources/DscExtension/DscExtensionTests.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ function Test-GetAzureVMDscExtension
3939
$vm = Get-AzureVM -ServiceName $svcName -Name $vmName
4040

4141
# Install DSC Extension Handler
42-
$version = '2.3'
42+
$version = '2.8'
4343
#$vm = Set-AzureVMDSCExtension -VM $vm -ConfigurationArchive 'DummyConfig.ps1.zip' -ConfigurationName 'DummyConfig' -Verbose
4444
$vm = Set-AzureVMDSCExtension -VM $vm -ConfigurationArchive '' -Version $version -Verbose
4545
$vm | Update-AzureVM -Verbose

0 commit comments

Comments
 (0)