Open goatgoose opened 2 months ago
I know that the external HTTP request stuff is a bit tedious, but it is a really nice integration test to have. Maybe if it's a matter of trading off, we could deprecate the "well-known endpoints" integration test and move all of that to a similar integration test relying on s2n-tls-hyper?
Problem:
To avoid complicating the initial hyper crate PR with a localhost testing framework, a test was added that makes an HTTP request to an external source. This introduces potential flakiness, since requests to external sources aren't reliable.
Solution:
Remove the external HTTP request after localhost testing can be performed.