Fix travis fail with different Mode format in special machine for FileSytemProvider xunit test

This commit is contained in:
JumpingYang001
2016-03-24 02:02:50 -07:00
parent 81a31ab07e
commit b4ec4bf0d8
+3 -3
View File
@@ -78,9 +78,9 @@ namespace PSTests
FileSystemInfo directoryObject = new DirectoryInfo(@"/");
FileSystemInfo fileObject = new FileInfo(@"/etc/hosts");
FileSystemInfo excutableObject = new FileInfo(@"/bin/echo");
Assert.Equal(FileSystemProvider.Mode(PSObject.AsPSObject(directoryObject)).Replace("r","-"),"d-r---".Replace("r","-"));
Assert.Equal(FileSystemProvider.Mode(PSObject.AsPSObject(fileObject)),"------");
Assert.Equal(FileSystemProvider.Mode(PSObject.AsPSObject(excutableObject)),"------");
Assert.Equal(FileSystemProvider.Mode(PSObject.AsPSObject(directoryObject)).Replace("r","-"),"d-----");
Assert.Equal(FileSystemProvider.Mode(PSObject.AsPSObject(fileObject)).Replace("r","-"),"------");
Assert.Equal(FileSystemProvider.Mode(PSObject.AsPSObject(excutableObject)).Replace("r","-"),"------");
}
[Fact]