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

Update tests to remove defunct httpbin.org #502

Merged
merged 1 commit into from
Jul 8, 2023

Conversation

clue
Copy link
Member

@clue clue commented Jul 7, 2023

Bye bye httpbin.org, you've served us well.

The service has been down sporadically for a few months already and there doesn't appear to be a clear path forward (see postmanlabs/httpbin#702 and others). I've replaced most occurrences with httpbingo.org as a drop-in replacement where possible.

We've introduced this a while back via reactphp/http-client#109 before merging the HTTP client with #368 (see also reactphp/socket#105 and #244) and haven't touched this ever since. These tests don't provide a lot of value nowadays given that this is a rather high-level test and the underlying logic is already covered by our unit test suite. Accordingly, removing these tests has no impact on our code coverage.

See also #480, #481 and others, as we'll likely eliminate the legacy Client class in the future

Copy link
Member

@SimonFrings SimonFrings left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Makes sense, no more failing tests because of this 👍

@WyriHaximus WyriHaximus merged commit c632197 into reactphp:1.x Jul 8, 2023
13 checks passed
@clue clue deleted the bye-httpbin branch July 9, 2023 09:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants