@@ -95,13 +95,12 @@ function Test-VirtualMachineExtension
95
95
96
96
$p.StorageProfile.OSDisk = $null ;
97
97
$p = Set-AzureVMOperatingSystem - VM $p - Windows - ComputerName $computerName - Credential $cred - ProvisionVMAgent;
98
- $p = Set-AzureVMSourceImage - VM $p - Name $img - DestinationVhdsContainer $vhdContainer ;
98
+ $p = Set-AzureVMSourceImage - VM $p - Name $img ;
99
99
100
100
Assert-AreEqual $p.OSProfile.AdminUsername $user ;
101
101
Assert-AreEqual $p.OSProfile.ComputerName $computerName ;
102
102
Assert-AreEqual $p.OSProfile.AdminPassword $password ;
103
103
Assert-AreEqual $p.OSProfile.WindowsConfiguration.ProvisionVMAgent $true ;
104
- Assert-AreEqual $p.StorageProfile.DestinationVhdsContainer.ToString () $vhdContainer ;
105
104
Assert-AreEqual $p.StorageProfile.SourceImage.ReferenceUri (' /' + (Get-AzureSubscription - Current).SubscriptionId + ' /services/images/' + $img );
106
105
107
106
# Virtual Machine
@@ -169,7 +168,6 @@ function Test-VirtualMachineExtension
169
168
Assert-AreEqual $vm1.Name $vmname ;
170
169
Assert-AreEqual $vm1.NetworkProfile.NetworkInterfaces.Count 1 ;
171
170
Assert-AreEqual $vm1.NetworkProfile.NetworkInterfaces [0 ].ReferenceUri $nicId ;
172
- Assert-AreEqual $vm1.StorageProfile.DestinationVhdsContainer.ToString () $vhdContainer ;
173
171
Assert-AreEqual $vm1.StorageProfile.SourceImage.ReferenceUri (' /' + (Get-AzureSubscription - Current).SubscriptionId + ' /services/images/' + $img );
174
172
Assert-AreEqual $vm1.OSProfile.AdminUsername $user ;
175
173
Assert-AreEqual $vm1.OSProfile.ComputerName $computerName ;
@@ -275,13 +273,12 @@ function Test-VirtualMachineCustomScriptExtension
275
273
276
274
$p.StorageProfile.OSDisk = $null ;
277
275
$p = Set-AzureVMOperatingSystem - VM $p - Windows - ComputerName $computerName - Credential $cred - ProvisionVMAgent;
278
- $p = Set-AzureVMSourceImage - VM $p - Name $img - DestinationVhdsContainer $vhdContainer ;
276
+ $p = Set-AzureVMSourceImage - VM $p - Name $img ;
279
277
280
278
Assert-AreEqual $p.OSProfile.AdminUsername $user ;
281
279
Assert-AreEqual $p.OSProfile.ComputerName $computerName ;
282
280
Assert-AreEqual $p.OSProfile.AdminPassword $password ;
283
281
Assert-AreEqual $p.OSProfile.WindowsConfiguration.ProvisionVMAgent $true ;
284
- Assert-AreEqual $p.StorageProfile.DestinationVhdsContainer.ToString () $vhdContainer ;
285
282
Assert-AreEqual $p.StorageProfile.SourceImage.ReferenceUri (' /' + (Get-AzureSubscription - Current).SubscriptionId + ' /services/images/' + $img );
286
283
287
284
# Virtual Machine
@@ -291,12 +288,12 @@ function Test-VirtualMachineCustomScriptExtension
291
288
# Virtual Machine Extension
292
289
$extname = ' csetest' ;
293
290
$extver = ' 1.1' ;
294
- $publisher = ' Microsoft.Compute' ;
291
+ $publisher = ' Microsoft.Compute' ;
295
292
$exttype = ' CustomScriptExtension' ;
296
- $fileToExecute = " a.exe" ;
297
- $containderName = " script"
293
+ $fileToExecute = " a.exe" ;
294
+ $containderName = " script"
298
295
299
- # Set custom script extension
296
+ # Set custom script extension
300
297
Set-AzureVMCustomScriptExtension - ResourceGroupName $rgname - Location $loc - VMName $vmname - Name $extname - TypeHandlerVersion $extver - StorageAccountName $stoname - StorageAccountKey $stokey - FileName $fileToExecute - ContainerName $containderName ;
301
298
302
299
# Get VM Extension
@@ -306,8 +303,8 @@ function Test-VirtualMachineCustomScriptExtension
306
303
Assert-AreEqual $ext.Publisher $publisher ;
307
304
Assert-AreEqual $ext.ExtensionType $exttype ;
308
305
Assert-AreEqual $ext.TypeHandlerVersion $extver ;
309
- Assert-AreEqual $ext.CommandToExecute " powershell -ExecutionPolicy Unrestricted -file " + $fileToExecute + " " ;
310
- Assert-True $ext.Uri [0 ].Contains($stoname + " .blob.core.windows.net/" + $containderName + " /" + $fileToExecute );
306
+ Assert-AreEqual $ext.CommandToExecute " powershell -ExecutionPolicy Unrestricted -file " + $fileToExecute + " " ;
307
+ Assert-True $ext.Uri [0 ].Contains($stoname + " .blob.core.windows.net/" + $containderName + " /" + $fileToExecute );
311
308
Assert-NotNull $ext.ProvisioningState ;
312
309
313
310
$ext = Get-AzureVMCustomScriptExtension - ResourceGroupName $rgname - VMName $vmname - Name $extname - Status;
@@ -316,8 +313,8 @@ function Test-VirtualMachineCustomScriptExtension
316
313
Assert-AreEqual $ext.Publisher $publisher ;
317
314
Assert-AreEqual $ext.ExtensionType $exttype ;
318
315
Assert-AreEqual $ext.TypeHandlerVersion $extver ;
319
- Assert-AreEqual $ext.CommandToExecute " powershell -ExecutionPolicy Unrestricted -file " + $fileToExecute + " " ;
320
- Assert-True $ext.Uri [0 ].Contains($stoname + " .blob.core.windows.net/" + $containderName + " /" + $fileToExecute );
316
+ Assert-AreEqual $ext.CommandToExecute " powershell -ExecutionPolicy Unrestricted -file " + $fileToExecute + " " ;
317
+ Assert-True $ext.Uri [0 ].Contains($stoname + " .blob.core.windows.net/" + $containderName + " /" + $fileToExecute );
321
318
Assert-NotNull $ext.ProvisioningState ;
322
319
Assert-NotNull $ext.Statuses ;
323
320
@@ -326,7 +323,6 @@ function Test-VirtualMachineCustomScriptExtension
326
323
Assert-AreEqual $vm1.Name $vmname ;
327
324
Assert-AreEqual $vm1.NetworkProfile.NetworkInterfaces.Count 1 ;
328
325
Assert-AreEqual $vm1.NetworkProfile.NetworkInterfaces [0 ].ReferenceUri $nicId ;
329
- Assert-AreEqual $vm1.StorageProfile.DestinationVhdsContainer.ToString () $vhdContainer ;
330
326
Assert-AreEqual $vm1.StorageProfile.SourceImage.ReferenceUri (' /' + (Get-AzureSubscription - Current).SubscriptionId + ' /services/images/' + $img );
331
327
Assert-AreEqual $vm1.OSProfile.AdminUsername $user ;
332
328
Assert-AreEqual $vm1.OSProfile.ComputerName $computerName ;
@@ -434,13 +430,12 @@ function Test-VirtualMachineAccessExtension
434
430
435
431
$p.StorageProfile.OSDisk = $null ;
436
432
$p = Set-AzureVMOperatingSystem - VM $p - Windows - ComputerName $computerName - Credential $cred - ProvisionVMAgent;
437
- $p = Set-AzureVMSourceImage - VM $p - Name $img - DestinationVhdsContainer $vhdContainer ;
433
+ $p = Set-AzureVMSourceImage - VM $p - Name $img ;
438
434
439
435
Assert-AreEqual $p.OSProfile.AdminUsername $user ;
440
436
Assert-AreEqual $p.OSProfile.ComputerName $computerName ;
441
437
Assert-AreEqual $p.OSProfile.AdminPassword $password ;
442
438
Assert-AreEqual $p.OSProfile.WindowsConfiguration.ProvisionVMAgent $true ;
443
- Assert-AreEqual $p.StorageProfile.DestinationVhdsContainer.ToString () $vhdContainer ;
444
439
Assert-AreEqual $p.StorageProfile.SourceImage.ReferenceUri (' /' + (Get-AzureSubscription - Current).SubscriptionId + ' /services/images/' + $img );
445
440
446
441
# Virtual Machine
@@ -450,13 +445,13 @@ function Test-VirtualMachineAccessExtension
450
445
# Virtual Machine Extension
451
446
$extname = ' csetest' ;
452
447
$extver = ' 2.0' ;
453
- $user2 = " Bar12" ;
448
+ $user2 = " Bar12" ;
454
449
$password2 = ' FoO@123' + $rgname ;
455
450
456
- # Set custom script extension
451
+ # Set custom script extension
457
452
Set-AzureVMAccessExtension - ResourceGroupName $rgname - Location $loc - VMName $vmname - Name $extname - TypeHandlerVersion $extver - UserName $user2 - Password $password2 ;
458
453
459
- $publisher = ' Microsoft.Compute' ;
454
+ $publisher = ' Microsoft.Compute' ;
460
455
$exttype = ' VMAccessAgent' ;
461
456
462
457
# Get VM Extension
@@ -466,7 +461,7 @@ function Test-VirtualMachineAccessExtension
466
461
Assert-AreEqual $ext.Publisher $publisher ;
467
462
Assert-AreEqual $ext.ExtensionType $exttype ;
468
463
Assert-AreEqual $ext.TypeHandlerVersion $extver ;
469
- Assert-AreEqual $ext.UserName $user2 ;
464
+ Assert-AreEqual $ext.UserName $user2 ;
470
465
Assert-NotNull $ext.ProvisioningState ;
471
466
472
467
$ext = Get-AzureVMAccessExtension - ResourceGroupName $rgname - VMName $vmname - Name $extname - Status;
@@ -483,7 +478,6 @@ function Test-VirtualMachineAccessExtension
483
478
Assert-AreEqual $vm1.Name $vmname ;
484
479
Assert-AreEqual $vm1.NetworkProfile.NetworkInterfaces.Count 1 ;
485
480
Assert-AreEqual $vm1.NetworkProfile.NetworkInterfaces [0 ].ReferenceUri $nicId ;
486
- Assert-AreEqual $vm1.StorageProfile.DestinationVhdsContainer.ToString () $vhdContainer ;
487
481
Assert-AreEqual $vm1.StorageProfile.SourceImage.ReferenceUri (' /' + (Get-AzureSubscription - Current).SubscriptionId + ' /services/images/' + $img );
488
482
Assert-AreEqual $vm1.OSProfile.AdminUsername $user ;
489
483
Assert-AreEqual $vm1.OSProfile.ComputerName $computerName ;
0 commit comments