Skip to content

Commit 56a2179

Browse files
authored
Merge pull request #6503 from wastoresh/fileaad_hns
[Storage] Support HDFS
2 parents c89bc9c + ae57a8d commit 56a2179

File tree

5 files changed

+322
-223
lines changed

5 files changed

+322
-223
lines changed

src/ResourceManager/Storage/Commands.Management.Storage.Test/ScenarioTests/StorageAccountTests.ps1

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -216,9 +216,7 @@ function Test-SetAzureStorageAccount
216216
$kind = 'Storage'
217217

218218
New-AzureRmResourceGroup -Name $rgname -Location $loc;
219-
220-
$loc = Get-ProviderLocation_Stage;
221-
New-AzureRmStorageAccount -ResourceGroupName $rgname -Name $stoname -Location $loc -Type $stotype -Kind $kind -EnableHttpsTrafficOnly $true;
219+
New-AzureRmStorageAccount -ResourceGroupName $rgname -Name $stoname -Location $loc -Type $stotype -Kind $kind -EnableHttpsTrafficOnly $true -EnableHierarchicalNamespace $true;
222220

223221
Retry-IfException { $global:sto = Get-AzureRmStorageAccount -ResourceGroupName $rgname -Name $stoname; }
224222
$stotype = 'StandardGRS';
@@ -227,19 +225,22 @@ function Test-SetAzureStorageAccount
227225
Assert-AreEqual $loc.ToLower().Replace(" ", "") $sto.Location;
228226
Assert-AreEqual $kind $sto.Kind;
229227
Assert-AreEqual $true $sto.EnableHttpsTrafficOnly;
228+
Assert-AreEqual $true $sto.EnableHierarchicalNamespace;
230229

231230
$stos = Get-AzureRmStorageAccount -ResourceGroupName $rgname;
232231
Assert-AreEqual $stoname $stos[0].StorageAccountName;
233232
Assert-AreEqual $stotype $stos[0].Sku.Name;
234233
Assert-AreEqual $loc.ToLower().Replace(" ", "") $stos[0].Location;
235234
Assert-AreEqual $kind $sto.Kind;
236235
Assert-AreEqual $true $sto.EnableHttpsTrafficOnly;
236+
Assert-AreEqual $true $sto.EnableHierarchicalNamespace;
237237

238238
$stotype = 'Standard_LRS';
239239
# TODO: Still need to do retry for Set-, even after Get- returns it.
240240
Retry-IfException { Set-AzureRmStorageAccount -ResourceGroupName $rgname -Name $stoname -Type $stotype -EnableHttpsTrafficOnly $false }
241241
$stotype = 'Standard_RAGRS';
242-
Set-AzureRmStorageAccount -ResourceGroupName $rgname -Name $stoname -Type $stotype;
242+
$sto = Set-AzureRmStorageAccount -ResourceGroupName $rgname -Name $stoname -Type $stotype;
243+
Assert-AreEqual $true $sto.EnableHierarchicalNamespace;
243244

244245
$sto = Get-AzureRmStorageAccount -ResourceGroupName $rgname -Name $stoname;
245246
$stotype = 'StandardRAGRS';
@@ -248,6 +249,7 @@ function Test-SetAzureStorageAccount
248249
Assert-AreEqual $loc.ToLower().Replace(" ", "") $sto.Location;
249250
Assert-AreEqual $kind $sto.Kind;
250251
Assert-AreEqual $false $sto.EnableHttpsTrafficOnly;
252+
Assert-AreEqual $true $sto.EnableHierarchicalNamespace;
251253

252254
Remove-AzureRmStorageAccount -Force -ResourceGroupName $rgname -Name $stoname;
253255
}

0 commit comments

Comments
 (0)