@@ -70,11 +70,11 @@ function Test-File
70
70
Assert-AreEqual $file [0 ].Name $objectName1
71
71
if ($Env: OS -eq " Windows_NT" )
72
72
{
73
- $file [0 ].FetchAttributes()
73
+ $file [0 ].CloudFile. FetchAttributes()
74
74
$localFileProperties = Get-ItemProperty $localSrcFile
75
- Assert-AreEqual $localFileProperties.CreationTime.ToUniversalTime ().Ticks $file [0 ].Properties.CreationTime.ToUniversalTime().Ticks
76
- Assert-AreEqual $localFileProperties.LastWriteTime.ToUniversalTime ().Ticks $file [0 ].Properties.LastWriteTime.ToUniversalTime().Ticks
77
- Assert-AreEqual $localFileProperties.Attributes.ToString () $file [0 ].Properties.NtfsAttributes.ToString()
75
+ Assert-AreEqual $localFileProperties.CreationTime.ToUniversalTime ().Ticks $file [0 ].CloudFile. Properties.CreationTime.ToUniversalTime().Ticks
76
+ Assert-AreEqual $localFileProperties.LastWriteTime.ToUniversalTime ().Ticks $file [0 ].CloudFile. Properties.LastWriteTime.ToUniversalTime().Ticks
77
+ Assert-AreEqual $localFileProperties.Attributes.ToString () $file [0 ].CloudFile. Properties.NtfsAttributes.ToString()
78
78
}
79
79
80
80
Start-AzStorageFileCopy - SrcShareName $shareName - SrcFilePath $objectName1 - DestShareName $shareName - DestFilePath $objectName2 - Force - Context $storageContext - DestContext $storageContext
@@ -103,29 +103,29 @@ function Test-File
103
103
{
104
104
$file = Get-AzStorageFile - ShareName $shareName - Path $objectName1 - Context $storageContext
105
105
$localFileProperties = Get-ItemProperty $localSrcFile
106
- Assert-AreEqual $localFileProperties.CreationTime.ToUniversalTime ().Ticks $file [0 ].Properties.CreationTime.ToUniversalTime().Ticks
107
- Assert-AreEqual $localFileProperties.LastWriteTime.ToUniversalTime ().Ticks $file [0 ].Properties.LastWriteTime.ToUniversalTime().Ticks
108
- Assert-AreEqual $localFileProperties.Attributes.ToString () $file [0 ].Properties.NtfsAttributes.ToString()
106
+ Assert-AreEqual $localFileProperties.CreationTime.ToUniversalTime ().Ticks $file [0 ].CloudFile. Properties.CreationTime.ToUniversalTime().Ticks
107
+ Assert-AreEqual $localFileProperties.LastWriteTime.ToUniversalTime ().Ticks $file [0 ].CloudFile. Properties.LastWriteTime.ToUniversalTime().Ticks
108
+ Assert-AreEqual $localFileProperties.Attributes.ToString () $file [0 ].CloudFile. Properties.NtfsAttributes.ToString()
109
109
}
110
110
111
111
Remove-AzStorageFile - ShareName $shareName - Path $objectName1 - Context $storageContext
112
112
$file = Get-AzStorageFile - ShareName $shareName - Context $storageContext
113
113
Assert-AreEqual $file.Count 1
114
114
Assert-AreEqual $file [0 ].Name $objectName2
115
115
116
- $dirName = " filetestdir"
116
+ $dirName = " filetestdir"
117
117
New-AzStorageDirectory - ShareName $shareName - Path $dirName - Context $storageContext
118
118
$file = Get-AzStorageFile - ShareName $shareName - Context $storageContext
119
119
Assert-AreEqual $file.Count 2
120
120
Assert-AreEqual $file [0 ].Name $objectName2
121
- Assert-AreEqual $file [0 ].GetType().Name " CloudFile "
121
+ Assert-AreEqual $file [0 ].GetType().Name " AzureStorageFile "
122
122
Assert-AreEqual $file [1 ].Name $dirName
123
- Assert-AreEqual $file [1 ].GetType().Name " CloudFileDirectory "
123
+ Assert-AreEqual $file [1 ].GetType().Name " AzureStorageFileDirectory "
124
124
Get-AzStorageFile - ShareName $shareName - Path $dirName - Context $storageContext | Remove-AzStorageDirectory
125
125
$file = Get-AzStorageFile - ShareName $shareName - Context $storageContext
126
126
Assert-AreEqual $file.Count 1
127
127
Assert-AreEqual $file [0 ].Name $objectName2
128
- Assert-AreEqual $file [0 ].GetType().Name " CloudFile "
128
+ Assert-AreEqual $file [0 ].GetType().Name " AzureStorageFile "
129
129
130
130
# Clean Storage Account
131
131
Remove-AzStorageShare - Name $shareName - Force - Context $storageContext
@@ -806,7 +806,7 @@ function Test-DatalakeGen2
806
806
Assert-NotNull $items [0 ].Permissions
807
807
$items = Get-AzDataLakeGen2ChildItem - Context $storageContext - FileSystem $filesystemName - Recurse
808
808
Assert-AreEqual $items.Count 4
809
- Assert-Null $items [0 ].Permissions
809
+ Assert-AreEqual " rw-rw--wx " $items [0 ].Permissions.ToSymbolicPermissions()
810
810
811
811
# download File
812
812
$t = Get-AzDataLakeGen2ItemContent - Context $storageContext - FileSystem $filesystemName - Path $filePath1 - Destination $localDestFile - AsJob - Force
@@ -820,16 +820,16 @@ function Test-DatalakeGen2
820
820
$file3 = Move-AzDataLakeGen2Item - Context $storageContext - FileSystem $filesystemName - Path $filePath2 - DestFileSystem $filesystemName - DestPath $filePath3 - Force
821
821
$file3 = Get-AzDataLakeGen2Item - Context $storageContext - FileSystem $filesystemName - Path $filePath3
822
822
Assert-AreEqual $file3.Path $filePath3
823
- Assert-AreEqual $file3.Permissions $file2.Permissions
823
+ Assert-AreEqual $file3.Permissions.ToSymbolicPermissions () $file2.Permissions.ToSymbolicPermissions ()
824
824
$file2 = $file3 | Move-AzDataLakeGen2Item - DestFileSystem $filesystemName - DestPath $filePath2
825
825
$file2 = Get-AzDataLakeGen2Item - Context $storageContext - FileSystem $filesystemName - Path $filePath2
826
826
Assert-AreEqual $file2.Path $filePath2
827
- Assert-AreEqual $file2.Permissions $file3.Permissions
827
+ Assert-AreEqual $file2.Permissions.ToSymbolicPermissions () $file3.Permissions.ToSymbolicPermissions ()
828
828
# # Move Folder
829
829
$dir3 = Move-AzDataLakeGen2Item - Context $storageContext - FileSystem $filesystemName - Path $directoryPath1 - DestFileSystem $filesystemName - DestPath $directoryPath3
830
830
$dir3 = Get-AzDataLakeGen2Item - Context $storageContext - FileSystem $filesystemName - Path $directoryPath3
831
831
Assert-AreEqual $dir3.Path $directoryPath3
832
- Assert-AreEqual $dir3.Permissions $dir1.Permissions
832
+ Assert-AreEqual $dir3.Permissions.ToSymbolicPermissions () $dir1.Permissions.ToSymbolicPermissions ()
833
833
$dir1 = $dir3 | Move-AzDataLakeGen2Item - DestFileSystem $filesystemName - DestPath $directoryPath1
834
834
$dir1 = Get-AzDataLakeGen2Item - Context $storageContext - FileSystem $filesystemName - Path $directoryPath1
835
835
Assert-AreEqual $dir1.Path $directoryPath1
0 commit comments