-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Windows support #15
Windows support #15
Conversation
I have no idea how the windows permission system is working - it makes it difficult to recreate :) PHP wise it's definitely possible - just not sure when I will be able to commit some time. Please raise an issue on GH so it won't go missing. Thanks Sent from my phone.
|
Yeah I figured as much. I'll try to get a vagrant instance running so I can run these tests. Thanks. |
Actually, since this is a FS (even if virtual) there is no need for it to mimic Windows FS behaviour. I should be able to fix the compatibility issues by bypassing the calls. That will give you the ability to run tests on Windows. On 24 Apr 2014, at 08:00, Miles Johnson notifications@github.com wrote:
|
You're totally right, no idea why that didn't cross my mind either. If you need any help testing Windows, I can mess around and figure out parts that throw errors. |
That would be a great help if you could point out places where it fails. Cheers, Sent from my phone.
|
What I found so far. The following functions are not supported:
Since
Seems to be working now. If I run into anything else, will let you know. |
On a side note, it would be nice to have a method like
|
Makes sense, can you GH-issue both and I will look at it this week? Sent from my phone.
|
Created PR #16 to fix |
@milesj can you let me know if that fixes everything? |
see #17 |
Awesome, thanks for all this. Tested with the branch and everything seems to be running smoothly so far. |
Not sure how possible this is, but mocking on Windows immediately fails since functions like
posix_getuid
andposix_getgid
do not exist. Any plans on supporting Windows? I switch between OSs, so this would be nice.