Skip to content

Commit 50dce6b

Browse files
authored
Merge pull request Azure#42 from yifanz7/dataplanetest
Dataplanetest
2 parents a6555d6 + 5d49b7a commit 50dce6b

File tree

3 files changed

+27
-11
lines changed

3 files changed

+27
-11
lines changed

src/Storage/RegressionTests/adls_setaclresusive.ps1

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ BeforeAll {
3737

3838
[xml]$config = [xml]$config = Get-Content .\config.xml
3939
$globalNode = $config.SelectSingleNode("config/section[@id='global']")
40-
$testNode = $config.SelectSingleNode("config/section[@id='adlsSetAcl']")
40+
$testNode = $config.SelectSingleNode("config/section[@id='adls']")
4141

4242
# Add-AzAccount
4343

@@ -253,7 +253,7 @@ Describe "Set DataLakeGen2 Acl Recursive" {
253253
$Error.Count | should -be 0
254254
}
255255

256-
It "Set resume with ContinuationToken" {
256+
It "Set resume with ContinuationToken" -Skip {
257257
$Error.Clear()
258258

259259
ResetFileToFail
@@ -274,7 +274,7 @@ Describe "Set DataLakeGen2 Acl Recursive" {
274274
$Error.Count | should -be 0
275275
}
276276

277-
It "Update resume with ContinuationToken" {
277+
It "Update resume with ContinuationToken" -SKip {
278278
$Error.Clear()
279279

280280
ResetFileToFail
@@ -293,7 +293,7 @@ Describe "Set DataLakeGen2 Acl Recursive" {
293293
$Error.Count | should -be 0
294294
}
295295

296-
It "Remove resume with ContinuationToken" {
296+
It "Remove resume with ContinuationToken" -SKip {
297297
$Error.Clear()
298298

299299
ResetFileToFail
@@ -312,7 +312,7 @@ Describe "Set DataLakeGen2 Acl Recursive" {
312312
$Error.Count | should -be 0
313313
}
314314

315-
It "Set resume from failure by rerun set acl on the single failed files" {
315+
It "Set resume from failure by rerun set acl on the single failed files" -SKip {
316316
$Error.Clear()
317317

318318
ResetFileToFail
@@ -343,7 +343,7 @@ Describe "Set DataLakeGen2 Acl Recursive" {
343343
$Error.Count | should -be 0
344344
}
345345

346-
It "Update resume from failure by rerun set acl on the single failed files" {
346+
It "Update resume from failure by rerun set acl on the single failed files" -SKip {
347347
$Error.Clear()
348348

349349
ResetFileToFail
@@ -374,7 +374,7 @@ Describe "Set DataLakeGen2 Acl Recursive" {
374374
$Error.Count | should -be 0
375375
}
376376

377-
It "Remove resume from failure by rerun set acl on the single failed files" {
377+
It "Remove resume from failure by rerun set acl on the single failed files" -SKip {
378378
$Error.Clear()
379379

380380
ResetFileToFail

src/Storage/RegressionTests/dataplane.ps1

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ BeforeAll {
1717
#$cred = New-Object System.Management.Automation.PSCredential ($globalNode.applicationId, $secpasswd)
1818
#Add-AzAccount -ServicePrincipal -Tenant $globalNode.tenantId -SubscriptionId $globalNode.subscriptionId -Credential $cred
1919

20-
# COnnect-AzAccount
20+
# Connect-AzAccount
2121
$ctxoauth1 = New-AzStorageContext -StorageAccountName $storageAccountName
2222
$ctxoauth2 = New-AzStorageContext -StorageAccountName $storageAccountName2
2323

@@ -2414,8 +2414,6 @@ Describe "dataplane test" {
24142414
$error.Clear()
24152415

24162416
Remove-AzStorageShare -Name $shareName -Context $ctxkey -Force
2417-
Remove-AzStorageShare -Name $shareName -Context $ctxkey2 -Force
2418-
24192417

24202418
$Error.Count | should -be 0
24212419
}
@@ -2563,6 +2561,24 @@ Describe "dataplane test" {
25632561
$Error.Count | should -be 0
25642562
}
25652563

2564+
It "Upload file with write only SAS" {
2565+
$Error.Clear()
2566+
$sas = New-AzStorageAccountSASToken -Service File -ResourceType Container,Object,Service -Permission wc -ExpiryTime (Get-Date).AddDays(10) -Context $ctx
2567+
$ctxsas = New-AzStorageContext -StorageAccountName $storageAccountName -SasToken $sas
2568+
2569+
New-AzStorageDirectory -ShareName $containerName -Path testdirx1 -Context $ctx
2570+
2571+
$f = Set-AzStorageFileContent -ShareName $containerName -Source $localSmallSrcFile -Path testdirx1/file1. -Context $ctxsas -Force
2572+
$f = Get-AzStorageFile -ShareName $containerName -Path testdirx1/file1. -Context $ctx
2573+
$f.Name | Should -Be file1.
2574+
$Error.Count | Should -Be 0
2575+
2576+
$f = Set-AzStorageFileContent -ShareName $containerName -Source $localSmallSrcFile -Path testdirx1 -Context $ctxsas -Force -PassThru -ErrorAction SilentlyContinue
2577+
$error[0].Exception.Message
2578+
$Error.Clear()
2579+
2580+
2581+
}
25662582

25672583
It "Test case name" {
25682584
$Error.Clear()

src/Storage/RegressionTests/runStable.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Import-Module $PSScriptRoot\utils.ps1
1010

1111
# $preview = $true
1212

13-
Invoke-Pester $PSScriptRoot\dataplane.ps1 -Show All -Strict # -TagFilter ToTest # -TagFilter blobversion,qq
13+
Invoke-Pester $PSScriptRoot\dataplane.ps1 -Show All -Strict -ExcludeTagFilter "crossblobcopy" # -TagFilter ToTest # -TagFilter blobversion,qq
1414
Invoke-Pester $PSScriptRoot\adls.ps1 -Show All -Strict
1515
Invoke-Pester $PSScriptRoot\adls_setaclresusive.ps1 -Show All -Strict
1616
Invoke-Pester $PSScriptRoot\srp.ps1 -Show All -Strict -ExcludeTagFilter "longrunning" # -TagFilter "fail"

0 commit comments

Comments
 (0)