-
Notifications
You must be signed in to change notification settings - Fork 693
Closed
Labels
Milestone
Description
I was testing the 2.0 beta, and I noticed that even when I run mirror as administrator that when I run winfstest (from either an admin cmd prompt or as a normal user), I get winfstest failures similar to what I would expect in Dokany 1.x if I were not running mirror as administrator.
I was using an old version of winfstest. I tried the latest from dimov-cz/winfstest, but I couldn't get it to work.
So I got @Liryna 's fork of winfstest and built it, and it works.
When I run it as I described above, I see
C:\git\winfstest\TestSuite>run-winfstest.bat . m:\
C:\git\winfstest\TestSuite\\.\t\base\00.t ok
C:\git\winfstest\TestSuite\\.\t\base\01.t ok
C:\git\winfstest\TestSuite\\.\t\base\02.t ok
C:\git\winfstest\TestSuite\\.\t\base\03.t ok
C:\git\winfstest\TestSuite\\.\t\base\04.t ok
C:\git\winfstest\TestSuite\\.\t\base\05.t ok
C:\git\winfstest\TestSuite\\.\t\base\06.t ok
C:\git\winfstest\TestSuite\\.\t\base\07.t ok
C:\git\winfstest\TestSuite\\.\t\base\08.t ok
C:\git\winfstest\TestSuite\\.\t\base\09.t ok
C:\git\winfstest\TestSuite\\.\t\base\10.t
not ok 2 - expect "GetFileSecurity m:\3e16bcea DACL_SECURITY_INFORMATION" <lambda> - result [{'Sddl': 'D:AI(A;ID;FA;;;BA)(A;ID;FA;;;SY)(A;ID;0x1200a9;;;BU)(A;ID;0x1301bf;;;AU)'}]
not ok 10 - expect "DeleteFile m:\3e16bcea" 0 - got ERROR_ACCESS_DENIED
not ok 11 - expect "CreateDirectory m:\3e16bcea D:P(A;;GA;;;WD)" 0 - got ERROR_ALREADY_EXISTS
not ok 12 - expect "GetFileSecurity m:\3e16bcea DACL_SECURITY_INFORMATION" 0 - got ERROR_ACCESS_DENIED
not ok 13 - expect "SetFileSecurity m:\3e16bcea DACL_SECURITY_INFORMATION D:P(A;;GA;;;WD)(A;;GR;;;SY)" 0 - got ERROR_ACCESS_DENIED
not ok 14 - expect "GetFileSecurity m:\3e16bcea DACL_SECURITY_INFORMATION" 0 - got ERROR_ACCESS_DENIED
not ok 15 - expect "RemoveDirectory m:\3e16bcea" 0 - got ERROR_DIRECTORY
not ok 7/15
C:\git\winfstest\TestSuite\\.\t\streams\00.t ok
C:\git\winfstest\TestSuite\\.\t\streams\01.t ok
C:\git\winfstest\TestSuite\\.\t\streams\02.t ok
total ................................. ok 493/500 - not ok 7/500
Is this a known issue? I looked through the open issues and didn't see anything.