-
Notifications
You must be signed in to change notification settings - Fork 180
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_gardenpath fails on OpenIndiana #395
Comments
I wonder if the original test suite ever passed on OpenIndiana as |
All tests pass with both Python 3.7 and 3.9 when I replace |
@mtelka sure, I get that changing the test works. My question is how did the Python 3.5 test suite pass on OpenIndiana? wasyncore is directly vendoring asyncore as it was shipped with Python 3.5 including all tests. |
I'm not sure I fully understand your question because both |
I thought that when it was vendored it was from the 3.5 branch of Python, I wonder where @mcdonc stole it from instead. I can add a patch, unfortunately I don't have a machine to test on and it won't be tested in CI either, so there may be other regressions. |
Looks like @mcdonc made that test up as the original code is not tested in cpython. I'm changing the test a little bit which should help make it pass on all platforms. |
The
test_gardenpath
test fails on OpenIndiana because the string returned fromstrerror()
is implementation specific.Simple test case in C:
On linux it prints:
Operation not permitted
, but on OpenIndiana (and thus on all illumos based distros, and likely Solaris too) it prints:Not owner
.Here is the test failure:
The text was updated successfully, but these errors were encountered: