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.
42 KiB
42 KiB
| 1 | Edition | Role | Test | Baseline | Candidate | BaselineFailure |
|---|---|---|---|---|---|---|
| 2 | Core | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Copy-Item2 should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 3 | Core | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Copy-Item2 should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 4 | Core | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Move-Item2 should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 5 | Core | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Move-Item2 should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 6 | Core | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Remove-Item2 should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 7 | Core | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Remove-Item2 should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 8 | Core | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Set-NTFSOwner should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 9 | Core | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Set-NTFSOwner should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 10 | Core | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Set-NTFSSecurityDescriptor should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 11 | Core | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Set-NTFSSecurityDescriptor should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 12 | Core | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Get-FileHash2 should stop at the verbose message for Select-Object -First 1 and change nothing else | Failed | Passed | Expected 0, but got 1. |
| 13 | Core | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Get-FileHash2 should stop at the verbose message for throw and change nothing else | Failed | Passed | Expected 1, but got 2. |
| 14 | Core | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Set-NTFSOwner should stop at the debug message for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 15 | Core | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Set-NTFSOwner should stop at the debug message for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 16 | Core | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Set-NTFSSecurityDescriptor should stop at the verbose message for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 17 | Core | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Set-NTFSSecurityDescriptor should stop at the verbose message for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 18 | Core | Admin | Get-ChildItem2 -Filter on a share folder.Should find a file whose name contains brackets by that name with -Filter | Failed | Passed | Expected a collection with size 1, but got an empty collection. |
| 19 | Core | Admin | Get-ChildItem2 -Filter on a share folder.Should reject a null -Filter | Failed | Passed | Expected an exception with message like '*'Filter'*' and FullyQualifiedErrorId 'ParameterArgumentValidationError,NTFSSecurity.GetChildItem2' to be thrown, but the message was 'Cannot process argument because the value of |
| 20 | Core | Admin | Get-ChildItem2 -Filter on a share folder.Should return every item for -Filter *.*, also the ones without a dot in their names | Failed | Passed | Expected strings to be the same, but they were different. |
| 21 | Core | Admin | InheritedFrom of access entries that Windows cannot resolve on a share.Should name an unknown parent for an inherited entry and no source for an explicit entry when the file is gone | Failed | Passed | Expected strings to be the same, but they were different. |
| 22 | Core | Admin | InheritedFrom of audit entries that Windows cannot resolve on a share.Should name an unknown parent for an inherited audit entry and no source for an explicit entry when the file is gone | Failed | Passed | Expected strings to be the same, but they were different. |
| 23 | Core | Admin | Privileges when a later command takes the debug messages of the cmdlet on a share.Should disable the privilege when Select-Object -First ends the pipeline at the message after its enabling | Failed | Passed | Expected $null or empty, but got 'TakeOwnership'. |
| 24 | Core | Admin | Privileges when a later command takes the debug messages of the cmdlet on a share.Should hold the four privileges that the cmdlets enable | Passed | Passed | |
| 25 | Core | Admin | Privileges when a later command takes the debug messages of the cmdlet on a share.Should pass on what a later command throws at the message after the enabling and disable the privileges | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 26 | Core | Delegate | A later command and the error of a folder that Get-ChildItem2 cannot read on a share.Should leave the loop for a break of a later command that takes the error of a nested folder | Failed | Passed | Expected $false, but got $true. |
| 27 | Core | Delegate | A later command and the error of a folder that Get-ChildItem2 cannot read on a share.Should pass on what a later command throws when it takes the error of a nested folder | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 28 | Core | Delegate | A later command and the error of a folder that Get-ChildItem2 cannot read on a share.Should start with folders that the account cannot list | Passed | Passed | |
| 29 | Core | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.Copy-Item2 should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 30 | Core | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.Copy-Item2 should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 31 | Core | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.Move-Item2 should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 32 | Core | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.Move-Item2 should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 33 | Core | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.Remove-Item2 should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 34 | Core | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.Remove-Item2 should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 35 | Core | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.Set-NTFSOwner should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 36 | Core | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.Set-NTFSOwner should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 37 | Core | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.Set-NTFSSecurityDescriptor should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 38 | Core | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.Set-NTFSSecurityDescriptor should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 39 | Core | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Get-FileHash2 should stop at the verbose message for Select-Object -First 1 and change nothing else | Failed | Passed | Expected 0, but got 1. |
| 40 | Core | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Get-FileHash2 should stop at the verbose message for throw and change nothing else | Failed | Passed | Expected 1, but got 2. |
| 41 | Core | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Set-NTFSOwner should stop at the debug message for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 42 | Core | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Set-NTFSOwner should stop at the debug message for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 43 | Core | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Set-NTFSSecurityDescriptor should stop at the verbose message for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 44 | Core | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Set-NTFSSecurityDescriptor should stop at the verbose message for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 45 | Core | Delegate | An item that the account owns and whose owner may not change its permissions on a share.Clear-NTFSAccess -DisableInheritance should take ownership, clear and protect the DACL, and report no RestoreOwnerError | Failed | Passed | Expected $null or empty, but got 'RestoreOwnerError,NTFSSecurity.ClearAccess: (5) Access is denied: [\\F1AFile2.a.forest1.net\NTFSSecurityLive\local-Core-20261009213136\Case10\Delegate\Owner\Clear.txt]'. |
| 46 | Core | Delegate | An item that the account owns and whose owner may not change its permissions on a share.Set-NTFSSecurityDescriptor should write the cleared DACL and report no RestoreOwnerError | Failed | Passed | Expected $null or empty, but got 'RestoreOwnerError,NTFSSecurity.SetSecurityDescriptor: (5) Access is denied: [\\F1AFile2.a.forest1.net\NTFSSecurityLive\local-Core-20261009213136\Case10\Delegate\Owner\Descriptor.txt]'. |
| 47 | Core | Delegate | Get-ChildItem2 -Filter on a share folder.Should find a file whose name contains brackets by that name with -Filter | Failed | Passed | Expected a collection with size 1, but got an empty collection. |
| 48 | Core | Delegate | Get-ChildItem2 -Filter on a share folder.Should reject a null -Filter | Failed | Passed | Expected an exception with message like '*'Filter'*' and FullyQualifiedErrorId 'ParameterArgumentValidationError,NTFSSecurity.GetChildItem2' to be thrown, but the message was 'Cannot process argument because the value of |
| 49 | Core | Delegate | Get-ChildItem2 -Filter on a share folder.Should return every item for -Filter *.*, also the ones without a dot in their names | Failed | Passed | Expected strings to be the same, but they were different. |
| 50 | Core | Delegate | InheritedFrom of access entries that Windows cannot resolve on a share.Should name an unknown parent for an inherited entry and no source for an explicit entry when the file is gone | Failed | Passed | Expected strings to be the same, but they were different. |
| 51 | Core | Delegate | InheritedFrom of an item below a folder on a share whose permissions the account cannot read.Get-NTFSAccess should name an unknown parent for an inherited entry and no source for an explicit entry | Failed | Passed | Expected strings to be the same, but they were different. |
| 52 | Core | Delegate | InheritedFrom of an item below a folder on a share whose permissions the account cannot read.Should start with a folder whose permissions the account cannot read, and an item that it can | Passed | Passed | |
| 53 | Core | Delegate | Privileges when a later command takes the debug messages of the cmdlet on a share.Should disable the privilege when Select-Object -First ends the pipeline at the message after its enabling | Failed | Passed | Expected $null or empty, but got 'TakeOwnership'. |
| 54 | Core | Delegate | Privileges when a later command takes the debug messages of the cmdlet on a share.Should hold the four privileges that the cmdlets enable | Passed | Passed | |
| 55 | Core | Delegate | Privileges when a later command takes the debug messages of the cmdlet on a share.Should pass on what a later command throws at the message after the enabling and disable the privileges | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 56 | Core | Server | Security descriptors on the file server after the runs on the client.Should have changed only the first item of Admin for each cmdlet that a later command stopped | Failed | Passed | Expected $true, because Remove-Item2 left the second item (Select), but got $false. |
| 57 | Core | Server | Security descriptors on the file server after the runs on the client.Should have changed only the first item of Delegate for each cmdlet that a later command stopped | Failed | Passed | Expected $true, because Remove-Item2 left the second item (Select), but got $false. |
| 58 | Core | Server | Security descriptors on the file server after the runs on the client.Should have changed only the first item of ServerAdmin for each cmdlet that a later command stopped | Failed | Passed | Expected $true, because Remove-Item2 left the second item (Select), but got $false. |
| 59 | Core | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Copy-Item2 should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 60 | Core | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Copy-Item2 should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 61 | Core | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Move-Item2 should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 62 | Core | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Move-Item2 should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 63 | Core | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Remove-Item2 should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 64 | Core | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Remove-Item2 should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 65 | Core | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Set-NTFSOwner should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 66 | Core | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Set-NTFSOwner should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 67 | Core | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Set-NTFSSecurityDescriptor should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 68 | Core | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Set-NTFSSecurityDescriptor should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 69 | Core | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Get-FileHash2 should stop at the verbose message for Select-Object -First 1 and change nothing else | Failed | Passed | Expected 0, but got 1. |
| 70 | Core | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Get-FileHash2 should stop at the verbose message for throw and change nothing else | Failed | Passed | Expected 1, but got 2. |
| 71 | Core | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Set-NTFSOwner should stop at the debug message for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 72 | Core | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Set-NTFSOwner should stop at the debug message for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 73 | Core | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Set-NTFSSecurityDescriptor should stop at the verbose message for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 74 | Core | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Set-NTFSSecurityDescriptor should stop at the verbose message for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 75 | Core | ServerAdmin | Get-ChildItem2 -Filter on a share folder.Should find a file whose name contains brackets by that name with -Filter | Failed | Passed | Expected a collection with size 1, but got an empty collection. |
| 76 | Core | ServerAdmin | Get-ChildItem2 -Filter on a share folder.Should reject a null -Filter | Failed | Passed | Expected an exception with message like '*'Filter'*' and FullyQualifiedErrorId 'ParameterArgumentValidationError,NTFSSecurity.GetChildItem2' to be thrown, but the message was 'Cannot process argument because the value of |
| 77 | Core | ServerAdmin | Get-ChildItem2 -Filter on a share folder.Should return every item for -Filter *.*, also the ones without a dot in their names | Failed | Passed | Expected strings to be the same, but they were different. |
| 78 | Core | ServerAdmin | InheritedFrom of access entries that Windows cannot resolve on a share.Should name an unknown parent for an inherited entry and no source for an explicit entry when the file is gone | Failed | Passed | Expected strings to be the same, but they were different. |
| 79 | Core | ServerAdmin | InheritedFrom of audit entries that Windows cannot resolve on a share.Should name an unknown parent for an inherited audit entry and no source for an explicit entry when the file is gone | Failed | Passed | Expected strings to be the same, but they were different. |
| 80 | Desktop | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Copy-Item2 should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 81 | Desktop | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Copy-Item2 should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 82 | Desktop | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Move-Item2 should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 83 | Desktop | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Move-Item2 should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 84 | Desktop | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Remove-Item2 should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 85 | Desktop | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Remove-Item2 should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 86 | Desktop | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Set-NTFSOwner should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 87 | Desktop | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Set-NTFSOwner should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 88 | Desktop | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Set-NTFSSecurityDescriptor should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 89 | Desktop | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Set-NTFSSecurityDescriptor should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 90 | Desktop | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Get-FileHash2 should stop at the verbose message for Select-Object -First 1 and change nothing else | Failed | Passed | Expected 0, but got 1. |
| 91 | Desktop | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Get-FileHash2 should stop at the verbose message for throw and change nothing else | Failed | Passed | Expected 1, but got 2. |
| 92 | Desktop | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Set-NTFSOwner should stop at the debug message for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 93 | Desktop | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Set-NTFSOwner should stop at the debug message for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 94 | Desktop | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Set-NTFSSecurityDescriptor should stop at the verbose message for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 95 | Desktop | Admin | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Set-NTFSSecurityDescriptor should stop at the verbose message for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 96 | Desktop | Admin | Get-ChildItem2 -Filter on a share folder.Should find a file whose name contains brackets by that name with -Filter | Failed | Passed | Expected a collection with size 1, but got an empty collection. |
| 97 | Desktop | Admin | Get-ChildItem2 -Filter on a share folder.Should reject a null -Filter | Failed | Passed | Expected an exception with message like '*'Filter'*' and FullyQualifiedErrorId 'ParameterArgumentValidationError,NTFSSecurity.GetChildItem2' to be thrown, but the message was 'Cannot process argument because the value of |
| 98 | Desktop | Admin | Get-ChildItem2 -Filter on a share folder.Should return every item for -Filter *.*, also the ones without a dot in their names | Failed | Passed | Expected strings to be the same, but they were different. |
| 99 | Desktop | Admin | InheritedFrom of access entries that Windows cannot resolve on a share.Should name an unknown parent for an inherited entry and no source for an explicit entry when the file is gone | Failed | Passed | Expected strings to be the same, but they were different. |
| 100 | Desktop | Admin | InheritedFrom of audit entries that Windows cannot resolve on a share.Should name an unknown parent for an inherited audit entry and no source for an explicit entry when the file is gone | Failed | Passed | Expected strings to be the same, but they were different. |
| 101 | Desktop | Admin | Privileges when a later command takes the debug messages of the cmdlet on a share.Should disable the privilege when Select-Object -First ends the pipeline at the message after its enabling | Failed | Passed | Expected $null or empty, but got 'TakeOwnership'. |
| 102 | Desktop | Admin | Privileges when a later command takes the debug messages of the cmdlet on a share.Should hold the four privileges that the cmdlets enable | Passed | Passed | |
| 103 | Desktop | Admin | Privileges when a later command takes the debug messages of the cmdlet on a share.Should pass on what a later command throws at the message after the enabling and disable the privileges | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 104 | Desktop | Delegate | A later command and the error of a folder that Get-ChildItem2 cannot read on a share.Should leave the loop for a break of a later command that takes the error of a nested folder | Failed | Passed | Expected $false, but got $true. |
| 105 | Desktop | Delegate | A later command and the error of a folder that Get-ChildItem2 cannot read on a share.Should pass on what a later command throws when it takes the error of a nested folder | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 106 | Desktop | Delegate | A later command and the error of a folder that Get-ChildItem2 cannot read on a share.Should start with folders that the account cannot list | Passed | Passed | |
| 107 | Desktop | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.Copy-Item2 should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 108 | Desktop | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.Copy-Item2 should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 109 | Desktop | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.Move-Item2 should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 110 | Desktop | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.Move-Item2 should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 111 | Desktop | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.Remove-Item2 should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 112 | Desktop | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.Remove-Item2 should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 113 | Desktop | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.Set-NTFSOwner should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 114 | Desktop | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.Set-NTFSOwner should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 115 | Desktop | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.Set-NTFSSecurityDescriptor should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 116 | Desktop | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.Set-NTFSSecurityDescriptor should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 117 | Desktop | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Get-FileHash2 should stop at the verbose message for Select-Object -First 1 and change nothing else | Failed | Passed | Expected 0, but got 1. |
| 118 | Desktop | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Get-FileHash2 should stop at the verbose message for throw and change nothing else | Failed | Passed | Expected 1, but got 2. |
| 119 | Desktop | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Set-NTFSOwner should stop at the debug message for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 120 | Desktop | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Set-NTFSOwner should stop at the debug message for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 121 | Desktop | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Set-NTFSSecurityDescriptor should stop at the verbose message for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 122 | Desktop | Delegate | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Set-NTFSSecurityDescriptor should stop at the verbose message for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 123 | Desktop | Delegate | An item that the account owns and whose owner may not change its permissions on a share.Clear-NTFSAccess -DisableInheritance should take ownership, clear and protect the DACL, and report no RestoreOwnerError | Failed | Passed | Expected $null or empty, but got 'RestoreOwnerError,NTFSSecurity.ClearAccess: (5) Access is denied: [\\F1AFile2.a.forest1.net\NTFSSecurityLive\local-Desktop-20261009212312\Case10\Delegate\Owner\Clear.txt]'. |
| 124 | Desktop | Delegate | An item that the account owns and whose owner may not change its permissions on a share.Set-NTFSSecurityDescriptor should write the cleared DACL and report no RestoreOwnerError | Failed | Passed | Expected $null or empty, but got 'RestoreOwnerError,NTFSSecurity.SetSecurityDescriptor: (5) Access is denied: [\\F1AFile2.a.forest1.net\NTFSSecurityLive\local-Desktop-20261009212312\Case10\Delegate\Owner\Descriptor.txt]' |
| 125 | Desktop | Delegate | Get-ChildItem2 -Filter on a share folder.Should find a file whose name contains brackets by that name with -Filter | Failed | Passed | Expected a collection with size 1, but got an empty collection. |
| 126 | Desktop | Delegate | Get-ChildItem2 -Filter on a share folder.Should reject a null -Filter | Failed | Passed | Expected an exception with message like '*'Filter'*' and FullyQualifiedErrorId 'ParameterArgumentValidationError,NTFSSecurity.GetChildItem2' to be thrown, but the message was 'Cannot process argument because the value of |
| 127 | Desktop | Delegate | Get-ChildItem2 -Filter on a share folder.Should return every item for -Filter *.*, also the ones without a dot in their names | Failed | Passed | Expected strings to be the same, but they were different. |
| 128 | Desktop | Delegate | InheritedFrom of access entries that Windows cannot resolve on a share.Should name an unknown parent for an inherited entry and no source for an explicit entry when the file is gone | Failed | Passed | Expected strings to be the same, but they were different. |
| 129 | Desktop | Delegate | InheritedFrom of an item below a folder on a share whose permissions the account cannot read.Get-NTFSAccess should name an unknown parent for an inherited entry and no source for an explicit entry | Failed | Passed | Expected strings to be the same, but they were different. |
| 130 | Desktop | Delegate | InheritedFrom of an item below a folder on a share whose permissions the account cannot read.Should start with a folder whose permissions the account cannot read, and an item that it can | Passed | Passed | |
| 131 | Desktop | Delegate | Privileges when a later command takes the debug messages of the cmdlet on a share.Should disable the privilege when Select-Object -First ends the pipeline at the message after its enabling | Failed | Passed | Expected $null or empty, but got 'TakeOwnership'. |
| 132 | Desktop | Delegate | Privileges when a later command takes the debug messages of the cmdlet on a share.Should hold the four privileges that the cmdlets enable | Passed | Passed | |
| 133 | Desktop | Delegate | Privileges when a later command takes the debug messages of the cmdlet on a share.Should pass on what a later command throws at the message after the enabling and disable the privileges | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 134 | Desktop | Server | Security descriptors on the file server after the runs on the client.Should have changed only the first item of Admin for each cmdlet that a later command stopped | Failed | Passed | Expected $true, because Remove-Item2 left the second item (Select), but got $false. |
| 135 | Desktop | Server | Security descriptors on the file server after the runs on the client.Should have changed only the first item of Delegate for each cmdlet that a later command stopped | Failed | Passed | Expected $true, because Remove-Item2 left the second item (Select), but got $false. |
| 136 | Desktop | Server | Security descriptors on the file server after the runs on the client.Should have changed only the first item of ServerAdmin for each cmdlet that a later command stopped | Failed | Passed | Expected $true, because Remove-Item2 left the second item (Select), but got $false. |
| 137 | Desktop | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Copy-Item2 should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 138 | Desktop | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Copy-Item2 should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 139 | Desktop | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Move-Item2 should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 140 | Desktop | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Move-Item2 should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 141 | Desktop | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Remove-Item2 should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 142 | Desktop | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Remove-Item2 should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 143 | Desktop | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Set-NTFSOwner should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 144 | Desktop | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Set-NTFSOwner should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 145 | Desktop | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Set-NTFSSecurityDescriptor should stop after the first object for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 146 | Desktop | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.Set-NTFSSecurityDescriptor should stop after the first object for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 147 | Desktop | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Get-FileHash2 should stop at the verbose message for Select-Object -First 1 and change nothing else | Failed | Passed | Expected 0, but got 1. |
| 148 | Desktop | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Get-FileHash2 should stop at the verbose message for throw and change nothing else | Failed | Passed | Expected 1, but got 2. |
| 149 | Desktop | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Set-NTFSOwner should stop at the debug message for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 150 | Desktop | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Set-NTFSOwner should stop at the debug message for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 151 | Desktop | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Set-NTFSSecurityDescriptor should stop at the verbose message for Select-Object -First 1 and change nothing else | Failed | Passed | |
| 152 | Desktop | ServerAdmin | A later command that ends the pipeline or throws, for the item cmdlets on a share.With the messages of the verbose and debug streams.Set-NTFSSecurityDescriptor should stop at the verbose message for throw and change nothing else | Failed | Passed | Expected like wildcard '*Downstream failure*' to match $null, but it did not match. |
| 153 | Desktop | ServerAdmin | Get-ChildItem2 -Filter on a share folder.Should find a file whose name contains brackets by that name with -Filter | Failed | Passed | Expected a collection with size 1, but got an empty collection. |
| 154 | Desktop | ServerAdmin | Get-ChildItem2 -Filter on a share folder.Should reject a null -Filter | Failed | Passed | Expected an exception with message like '*'Filter'*' and FullyQualifiedErrorId 'ParameterArgumentValidationError,NTFSSecurity.GetChildItem2' to be thrown, but the message was 'Cannot process argument because the value of |
| 155 | Desktop | ServerAdmin | Get-ChildItem2 -Filter on a share folder.Should return every item for -Filter *.*, also the ones without a dot in their names | Failed | Passed | Expected strings to be the same, but they were different. |
| 156 | Desktop | ServerAdmin | InheritedFrom of access entries that Windows cannot resolve on a share.Should name an unknown parent for an inherited entry and no source for an explicit entry when the file is gone | Failed | Passed | Expected strings to be the same, but they were different. |
| 157 | Desktop | ServerAdmin | InheritedFrom of audit entries that Windows cannot resolve on a share.Should name an unknown parent for an inherited audit entry and no source for an explicit entry when the file is gone | Failed | Passed | Expected strings to be the same, but they were different. |