【求助】FFI可以生成C的覆盖率,如何对C函数进行mock?

💡 原文中文,约200字,阅读约需1分钟。
📝

内容提要

项目包含Rust和C代码,作者希望用Rust的测试框架测试C代码。可以使用cargo-llvm-cov生成C代码的覆盖率,并用mockall对Rust FFI接口进行mock,但无法mock C内部函数。作者想知道是否可以在执行cargo test时运行gtest。

🏷️

标签

➡️

继续阅读