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

cleanup(probeservices): remove residual httpx.Client dependency #1578

Merged
merged 3 commits into from
Apr 30, 2024

Conversation

bassosimone
Copy link
Contributor

This diff removes the residual httpx.Client dependency of probeservices. While there, recognize that we were not testing for cloudfront hard enough and add more testing for this feature. Part of ooni/probe#2723.

I originally thought about dropping support for cloudfronting
given that we are not using it anymore. I wonder why.

It's a few lines of code (including testing) and it seems a
good idea to keep supporting it.

Part of ooni/probe#2723
Conflicts:
	internal/httpclientx/getjson_test.go
	internal/httpclientx/getraw_test.go
	internal/httpclientx/getxml_test.go
	internal/httpclientx/postjson_test.go
@bassosimone bassosimone requested a review from hellais as a code owner April 30, 2024 15:23
@bassosimone bassosimone merged commit 50a60c4 into master Apr 30, 2024
17 of 18 checks passed
@bassosimone bassosimone deleted the issue/2723c branch April 30, 2024 15:38
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

Successfully merging this pull request may close these issues.

1 participant