@@ -1820,9 +1820,48 @@ Describe "dataplane test" {
1820
1820
$Error.Count | should - be 0
1821
1821
}
1822
1822
1823
- It " Test case name " {
1823
+ It " File cmdlets context issue fix " {
1824
1824
$Error.Clear ()
1825
1825
1826
+ $accountname = GetRandomAccountName + " fc1"
1827
+ $currentctx = (New-AzStorageAccount - ResourceGroupName $resourceGroupName - Name $accountname - SkuName Standard_LRS - Location eastus).Context
1828
+ Set-AzCurrentStorageAccount - Context $currentctx
1829
+
1830
+ $ctx2 = (Get-AzStorageAccount - ResourceGroupName $resourceGroupName - Name $storageAccountName2 ).Context
1831
+ $sharename = GetRandomContainerName
1832
+
1833
+ $s = New-AzStorageShare - Name $sharename - Context $ctx2
1834
+ $d = New-AzStorageDirectory - Share $s.CloudFileShare - Path dir1
1835
+ $d.Context.FileEndPoint | Should - BeLike * $storageAccountName2 *
1836
+
1837
+ $f = Set-AzStorageFileContent - Directory $d.CloudFileDirectory - Source .\data \testfile_1K_0 - Path test1 - PassThru - Force
1838
+ $f.Context.FileEndPoint | Should - BeLike * $storageAccountName2 *
1839
+
1840
+ $s = Set-AzStorageShareQuota - Share $s.CloudFileShare - Quota 100
1841
+ $s.Context.FileEndPoint | should - BeLike * $storageAccountName2 *
1842
+
1843
+ $f = Get-AzStorageFileContent - File $f.CloudFile - Destination .\created\test1 - PassThru - Force
1844
+ $f.Context.FileEndPoint | Should - BeLike * $storageAccountName2 *
1845
+
1846
+ $f = Get-AzStorageFile - Directory $d.CloudFileDirectory - Path test1
1847
+ $f.Context.FileEndPoint | Should - BeLike * $storageAccountName2 *
1848
+
1849
+ $f = Remove-AzStorageFile - File $f.CloudFile - PassThru
1850
+ $f.Context.FileEndPoint | Should - BeLike * $storageAccountName2 *
1851
+
1852
+ $d = Remove-AzStorageDirectory - Directory $d.CloudFileDirectory - PassThru
1853
+ $d.Context.FileEndPoint | Should - BeLike * $storageAccountName2 *
1854
+
1855
+ $s = Remove-AzStorageShare - Share $s.CloudFileShare - PassThru - Force
1856
+ $s.Context.FileEndPoint | should - BeLike * $storageAccountName2 *
1857
+
1858
+ Remove-AzStorageAccount - ResourceGroupName $resourceGroupName - Name $accountname - Force - AsJob
1859
+
1860
+ $Error.Count | should - be 0
1861
+ }
1862
+
1863
+ It " Test case name" {
1864
+ $Error.Clear ()
1826
1865
1827
1866
$Error.Count | should - be 0
1828
1867
}
0 commit comments