-
Notifications
You must be signed in to change notification settings - Fork 68
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 failure with ruby 3.0 #112
Comments
I'm not sure what the cause of those errors is, but a couple of things to note:
|
thanks this fixes one failure, but leaves the other there
|
Managed to reproduce this locally (helps that I have a new machine! 😅) - the issue is that the test suite (perhaps unwisely) requires PHP (as it compares Riddle's client communication against the official PHP client). But there's something in the official PHP client that is invalid with PHP 8. It is, however, valid against PHP 7.4. I'm going to ponder a better way to manage this (it'd be nice to not have an old PHP version required for testing a Ruby library!) - but in the meantime, perhaps you're able to work with this requirement? |
we only have PHP 8 in Ubuntu Jammy, I don't get what you ask me... If the problem is only about a test failure, I just commented out that specific test and uploaded in Ubuntu |
Good to know you have a way around it. You can also set And I've updated the repo (but no gem release just yet) to no longer require PHP at all. |
Hello, I'm having two test failures in Ubuntu jammy with default ruby 3.0, and I couldn't find any newer commit on your develop branch...
https://launchpad.net/ubuntu/+source/ruby-riddle/2.4.2-1ubuntu1/+build/23033419
https://launchpadlibrarian.net/579194581/buildlog_ubuntu-jammy-amd64.ruby-riddle_2.4.2-1ubuntu1_BUILDING.txt.gz
I'm trying to understand if this is due to some sphinx issues or something in the packaging, but I don't have much knowledge on the topic.
The text was updated successfully, but these errors were encountered: