cargo test 卡住「已解决」
💡
原文中文,约2800字,阅读约需7分钟。
📝
内容提要
在使用Axum重写《Zero To Production》第三章代码时,测试出现阻塞问题。虽然浏览器和curl请求正常,但执行cargo test health_check_works时程序卡住。希望社区提供帮助,分析涉及HTTP请求和异步处理的代码。
🎯
关键要点
- 在使用Axum重写《Zero To Production》第三章代码时遇到测试阻塞问题。
- 使用cargo run和curl请求正常,但cargo test health_check_works时程序卡住。
- 希望社区提供帮助,分析HTTP请求和异步处理的代码。
- 提供了代码片段,包括tests/health_check.rs、src/lib.rs和src/health_check.rs。
- spawn_app函数用于在后台启动应用程序。
- health_check函数返回一个简单的响应,状态为成功。
➡️