mirror of https://github.com/raandree/NTFSSecurity
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
76 lines
17 KiB
76 lines
17 KiB
|
3 weeks ago
|
"Step","FixCommit","Kind","File","Test","ElevatedDesktop","ElevatedCore","BasicDesktop","BasicCore"
|
||
|
|
"f11ff41 to b14c90b","b14c90b","red before, green after","ObjectApis","Access rule helpers that take a path.Should add the entry of a rule that carries its path","1","1","1","1"
|
||
|
|
"f11ff41 to b14c90b","b14c90b","red before, green after","ObjectApis","Privilege output comparisons and formatting.Should compare boxed and typed privilege values consistently without accepting an attributes enum","1","1","1","1"
|
||
|
|
"f11ff41 to b14c90b","b14c90b","red before, green after","ObjectApis","Rule constructors with a path.Should preserve the supplied path and name of an access rule","1","1","1","1"
|
||
|
|
"f11ff41 to b14c90b","b14c90b","red before, green after","ObjectApis","Rule constructors with a path.Should preserve the supplied path and name of an audit rule","1","1","1","1"
|
||
|
|
"f11ff41 to b14c90b","b14c90b","red before, green after","ObjectApis","Simplified audit entries.Should compare audit entries reflexively and symmetrically, never as access entries","1","1","1","1"
|
||
|
|
"f11ff41 to b14c90b","b14c90b","red before, green after","ObjectApis","Simplified audit entries.Should preserve the path, account and ReadData when converting an audit entry","1","1","1","1"
|
||
|
|
"f11ff41 to b14c90b","b14c90b","red before, green after","ObjectApis","Simplified audit entries.Should reduce ReadData to Read","1","1","1","1"
|
||
|
|
"f11ff41 to b14c90b","b14c90b","red before, green after","ObjectApis","Simplified entry comparison branches.Should distinguish identities, rights and types in audit entries and keep equal hashes consistent","1","1","1","1"
|
||
|
|
"b14c90b to c7a0383","c7a0383","red before, green after","PathErrors","An item whose owner may not change its permissions.Clear-NTFSAccess -DisableInheritance should take ownership, clear and protect the DACL, and not set an unchanged owner back","1","1","1","1"
|
||
|
|
"b14c90b to c7a0383","c7a0383","red before, green after","SecurityDescriptor","Set-NTFSSecurityDescriptor.When the write is denied until the cmdlet takes ownership.Should not report an owner that did not change when the write that took ownership leaves an empty DACL","1","1","1","1"
|
||
|
|
"c7a0383 to 2909a1c","2909a1c","red before, green after","Access","InheritedFrom of access entries.Should name an unknown parent for an inherited entry and no source for an explicit entry when Windows cannot resolve the folders","1","1","1","1"
|
||
|
|
"c7a0383 to 2909a1c","2909a1c","red before, green after","Audit","InheritedFrom of audit entries.Should name an unknown parent for an inherited entry and no source for an explicit entry when the privilege is disabled","1","1","0","0"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command and the error of a folder that Get-ChildItem2 cannot read.Should leave the loop for a break of a later command that takes the error of a nested folder","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command and the error of a folder that Get-ChildItem2 cannot read.Should leave the loop for a continue of a later command that takes the error of a nested folder","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Copy-Item2 should leave the loop for break after its first object and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Copy-Item2 should leave the loop for continue after its first object and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Copy-Item2 should stop after the first object for Select-Object -First 1 and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Copy-Item2 should stop for a terminating error (Write-Error -ErrorAction Stop) of the later command and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Get-ChildItem2 should leave the loop for break after its first object and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Get-ChildItem2 should leave the loop for continue after its first object and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Get-DiskSpace should leave the loop for break after its first object and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Get-DiskSpace should leave the loop for continue after its first object and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Get-DiskSpace should stop after the first object for Select-Object -First 1 and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Get-DiskSpace should stop for a terminating error (Write-Error -ErrorAction Stop) of the later command and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Get-NTFSSecurityDescriptor should leave the loop for break after its first object and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Get-NTFSSecurityDescriptor should leave the loop for continue after its first object and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Get-NTFSSecurityDescriptor should stop after the first object for Select-Object -First 1 and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Get-NTFSSecurityDescriptor should stop for a terminating error (Write-Error -ErrorAction Stop) of the later command and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Get-NTFSSimpleAccess should leave the loop for break after its first object and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Get-NTFSSimpleAccess should leave the loop for continue after its first object and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Get-NTFSSimpleAccess should stop after the first object for Select-Object -First 1 and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Get-NTFSSimpleAccess should stop for a terminating error (Write-Error -ErrorAction Stop) of the later command and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Move-Item2 should leave the loop for break after its first object and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Move-Item2 should leave the loop for continue after its first object and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Move-Item2 should stop after the first object for Select-Object -First 1 and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Move-Item2 should stop for a terminating error (Write-Error -ErrorAction Stop) of the later command and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Remove-Item2 should leave the loop for break after its first object and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Remove-Item2 should leave the loop for continue after its first object and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Remove-Item2 should stop after the first object for Select-Object -First 1 and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Remove-Item2 should stop for a terminating error (Write-Error -ErrorAction Stop) of the later command and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Set-NTFSOwner should leave the loop for break after its first object and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Set-NTFSOwner should leave the loop for continue after its first object and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Set-NTFSOwner should stop after the first object for Select-Object -First 1 and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Set-NTFSOwner should stop at the debug message for Select-Object -First 1 of the later command and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Set-NTFSOwner should stop for a terminating error (Write-Error -ErrorAction Stop) of the later command and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Set-NTFSSecurityDescriptor should leave the loop for break after its first object and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Set-NTFSSecurityDescriptor should leave the loop for continue after its first object and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Set-NTFSSecurityDescriptor should stop after the first object for Select-Object -First 1 and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","A later command that ends the pipeline.Set-NTFSSecurityDescriptor should stop for a terminating error (Write-Error -ErrorAction Stop) of the later command and change nothing else","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","Recognizing the end of a pipeline by the type of the exception.Should not recognize <Description>","3","3","3","3"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","Recognizing the end of a pipeline by the type of the exception.Should recognize a PipelineStoppedException","1","1","1","1"
|
||
|
|
"2909a1c to c77ecbf","c77ecbf","red before, green after","PipelineControl","Recognizing the end of a pipeline by the type of the exception.Should recognize an exception whose base type is the flow control exception of PowerShell","1","1","1","1"
|
||
|
|
"c77ecbf to ee7c105","ee7c105","red before, green after","ItemCmdlets","Get-ChildItem2.Recursion, type filters, and depth.Should find a file whose name contains brackets by that name with -Filter","1","1","1","1"
|
||
|
|
"ee7c105 to ae3078f","ae3078f","red before, green after","ItemCmdlets","Get-ChildItem2.Recursion, type filters, and depth.Should reject a null -Filter","1","1","1","1"
|
||
|
|
"ae3078f to 40bf6a8","40bf6a8","red before, green after","PipelineControl","A later command that ends the pipeline.Copy-Item2 should stop for a terminating error (throw) of the later command and change nothing else","1","1","1","1"
|
||
|
|
"ae3078f to 40bf6a8","40bf6a8","red before, green after","PipelineControl","A later command that ends the pipeline.Get-ChildItem2 should stop for a terminating error (throw) of the later command and change nothing else","1","1","1","1"
|
||
|
|
"ae3078f to 40bf6a8","40bf6a8","red before, green after","PipelineControl","A later command that ends the pipeline.Get-DiskSpace should stop for a terminating error (throw) of the later command and change nothing else","1","1","1","1"
|
||
|
|
"ae3078f to 40bf6a8","40bf6a8","red before, green after","PipelineControl","A later command that ends the pipeline.Get-FileHash2 should stop at the verbose message for Select-Object -First 1 of the later command and change nothing else","1","1","1","1"
|
||
|
|
"ae3078f to 40bf6a8","40bf6a8","red before, green after","PipelineControl","A later command that ends the pipeline.Get-FileHash2 should stop at the verbose message for throw of the later command and change nothing else","1","1","1","1"
|
||
|
|
"ae3078f to 40bf6a8","40bf6a8","red before, green after","PipelineControl","A later command that ends the pipeline.Get-NTFSSecurityDescriptor should stop for a terminating error (throw) of the later command and change nothing else","1","1","1","1"
|
||
|
|
"ae3078f to 40bf6a8","40bf6a8","red before, green after","PipelineControl","A later command that ends the pipeline.Get-NTFSSimpleAccess should stop for a terminating error (throw) of the later command and change nothing else","1","1","1","1"
|
||
|
|
"ae3078f to 40bf6a8","40bf6a8","red before, green after","PipelineControl","A later command that ends the pipeline.Move-Item2 should stop for a terminating error (throw) of the later command and change nothing else","1","1","1","1"
|
||
|
|
"ae3078f to 40bf6a8","40bf6a8","red before, green after","PipelineControl","A later command that ends the pipeline.Remove-Item2 should stop for a terminating error (throw) of the later command and change nothing else","1","1","1","1"
|
||
|
|
"ae3078f to 40bf6a8","40bf6a8","red before, green after","PipelineControl","A later command that ends the pipeline.Set-NTFSOwner should stop at the debug message for throw of the later command and change nothing else","1","1","1","1"
|
||
|
|
"ae3078f to 40bf6a8","40bf6a8","red before, green after","PipelineControl","A later command that ends the pipeline.Set-NTFSOwner should stop for a terminating error (throw) of the later command and change nothing else","1","1","1","1"
|
||
|
|
"ae3078f to 40bf6a8","40bf6a8","red before, green after","PipelineControl","A later command that ends the pipeline.Set-NTFSSecurityDescriptor should stop at the verbose message for Select-Object -First 1 of the later command and change nothing else","1","1","1","1"
|
||
|
|
"ae3078f to 40bf6a8","40bf6a8","red before, green after","PipelineControl","A later command that ends the pipeline.Set-NTFSSecurityDescriptor should stop at the verbose message for throw of the later command and change nothing else","1","1","1","1"
|
||
|
|
"ae3078f to 40bf6a8","40bf6a8","red before, green after","PipelineControl","A later command that ends the pipeline.Set-NTFSSecurityDescriptor should stop for a terminating error (throw) of the later command and change nothing else","1","1","1","1"
|
||
|
|
"ae3078f to 40bf6a8","40bf6a8","red before, green after","PipelineControl","A later command that throws an exception of a type that a cmdlet handles.Get-ChildItem2 should pass on a thrown UnauthorizedAccessException","1","1","1","1"
|
||
|
|
"ae3078f to 40bf6a8","40bf6a8","red before, green after","PipelineControl","A later command that throws an exception of a type that a cmdlet handles.Remove-Item2 should pass on a thrown IOException and leave the next item","1","1","1","1"
|
||
|
|
"ae3078f to 40bf6a8","40bf6a8","red before, green after","ItemCmdlets","Get-ChildItem2.Recursion, type filters, and depth.Should return every item for -Filter *.*, also the ones without a dot in their names","1","1","1","1"
|
||
|
|
"7aa8315 to d44a200","d44a200","red before, green after","PipelineControl","A later command and the error of a folder that Get-ChildItem2 cannot read.Should pass on what a later command throws when it takes the error of a nested folder","1","1","1","1"
|
||
|
|
"7aa8315 to d44a200","d44a200","red before, green after","Privileges","Privileges when a later command takes the debug messages of the cmdlet.Should disable the privilege when Select-Object -First ends the pipeline at the message after its enabling","1","1","0","0"
|
||
|
|
"7aa8315 to d44a200","d44a200","red before, green after","Privileges","Privileges when a later command takes the debug messages of the cmdlet.Should pass on what a later command throws at the message after the enabling and disable the privileges","1","1","0","0"
|