-
-
Notifications
You must be signed in to change notification settings - Fork 163
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
Test Aruba with childprocess support on Windows #40
Comments
I should be able to do some testing over Christmas. |
I've now run the Cucumber tests of your childprocess branch (revision: v0.1.7-129-gef6a1ef), on Ruby 1.8.7/Windows 7. 10 out of 53 scenarios fail as you can see from this Cucumber summary:
|
I recently gave a Cucumber/Aruba demo in a university course, and we ran into trouble on Windows testing with stdin (Aruba 0.3.6, childprocess 0.1.8). As a temporary workaround, I set
There's probably a better place to put that (and likely a better fix), but it seemed to let students on Windows continue testing. The full test we were writing is available in a question on StackOverflow. |
@lithium3141 Good information to know. Does patching this cause the features to pass on Windows? If you have a branch, I can test it on OS X (and assume it would work on Linux), but I don't have access to a Windows box. |
@msassak Yes it does - in the demo, we had to support both Mac and Windows, and we were able to confirm the patch I suggested works on both platforms (including 32- and 64-bit variants of Windows 7). I don't have a branch at present, but if you'd like me to create one, I can. |
@lithium3141 A patch would be great. Thanks! |
@msassak Pull requested. Happy to help :) |
childprocess v0.1.6 contains support for stdin under Windows. Let's use this ticket to coordinate testing Aruba with childprocess on Windows. See my childprocess branch here: https://www.github.com/msassak/aruba/tree/childprocess to get started.
The text was updated successfully, but these errors were encountered: