-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
runtest.py broken on Windows #446
Comments
As long as Windows support is a fairly straightforwards change, I'd be happy to accept a PR. However, All the Travis testing is reliant on docker to pull down build/runtime tools for all the implementations. In order to get a new implementation into the tree you need to support docker testing in Travis. So I think requiring docker on Windows is probably a more direct route to supporting mal testing on Windows (i.e. runtest.py runs within docker so no Windows port of it is necessary). |
Here's my experience: On Windows 10 with Docker Desktop I have the Mal git repo cloned in
Here's the full session:
But if you plan to develop on Windows you'll need to pay attention to the usual discrepancies like newlines and file permissions. I prefer working in WSL or in a Linux VM so I don't have to deal with these. |
I made a pull request (#640) which enable the runtest.py script to run mal implementation tests on Windows. You may refer to that PR and see if the script helps. |
This script depends on functionality provided only on unix system. It would be good idea to fix it and make it more portable.
The text was updated successfully, but these errors were encountered: