Skip to content
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

Current state of support for Windows #661

Closed
peagha opened this issue Aug 6, 2019 · 1 comment
Closed

Current state of support for Windows #661

peagha opened this issue Aug 6, 2019 · 1 comment
Assignees

Comments

@peagha
Copy link

peagha commented Aug 6, 2019

Summary

I read this comment and it raised the question about the current support for Windows:

Windows support is rather experimental I'm afraid [...]

Does that apply to the Alpha version (1.0.0.pre.alpha.2) or to all the versions of the Gem?

Possible Solution

If the Windows support is experimental we could inform this in the README 📜

Context & Motivation

I'm updating a book that uses Aruba and I would like to inform the readers if they may find bugs on Windows.

@mvz mvz self-assigned this Aug 6, 2019
glennsarti added a commit to glennsarti/hiera-eyaml that referenced this issue Nov 18, 2019
Many of the testing frameworks are not supported on Windows.  This commit
updates the README to explain that even though the project can be bundle
installed correctly, the tests cannot be run, until such time as the tests
are modified:

- Expect is a bash only utility
- Aruba is not supported on Windows cucumber/aruba#661
glennsarti added a commit to glennsarti/hiera-eyaml that referenced this issue Nov 18, 2019
Many of the testing frameworks are not supported on Windows.  This commit
updates the README to explain that even though the project can be bundle
installed correctly, the tests cannot be run, until such time as the tests
are modified:

- Expect is a bash only utility
- Aruba is not supported on Windows cucumber/aruba#661
@mvz
Copy link
Contributor

mvz commented Jan 1, 2020

I have updated the README for the upcoming 1.0.0 release accordingly.

Support for Windows is tricky in general since at least Appveyor provides an almost-unix environment to run tests under. This means that available shell commands and their interface are different from what a user might encounter when running under, e.g., powershell or cmd.exe.

Pull requests and suggestions on how to improve the situation are welcome.

@mvz mvz closed this as completed Jan 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants